[ts-gen] compile Problems
Rüdiger Meier
sweet_f_a at gmx.de
Thu Jun 7 10:32:12 EDT 2007
Hi,
Iam trying to compile shim-070601
on SuSE linux 10.x/gcc 4.1.2 and get the following erroes
$ make shim
g++ -Wall -g -I/usr/include/mysql -c -o once.o src/once.c
g++ -Wall -g -I/usr/include/mysql -c -o make.o src/make.c
g++ -Wall -g -I/usr/include/mysql -c -o init.o src/init.c
g++ -Wall -g -I/usr/include/mysql -c -o mode.o src/mode.c
g++ -Wall -g -I/usr/include/mysql -c -o data.o src/data.c
g++ -Wall -g -I/usr/include/mysql -c -o type.o src/type.c
g++ -Wall -g -I/usr/include/mysql -c -o tabs.o src/tabs.c
g++ -Wall -g -I/usr/include/mysql -c -o rule.o src/rule.c
g++ -Wall -g -I/usr/include/mysql -c -o dfsa.o src/dfsa.c
g++ -Wall -g -I/usr/include/mysql -c -o kind.o src/kind.c
g++ -Wall -g -I/usr/include/mysql -c -o help.o src/help.c
g++ -Wall -g -I/usr/include/mysql -c -o else.o src/else.c
g++ -Wall -g -I/usr/include/mysql -c -o boot.o lib/boot.c
g++ -Wall -g -I/usr/include/mysql -c -o atom.o src/atom.c
g++ -Wall -g -I/usr/include/mysql -c -o load.o src/load.c
g++ -Wall -g -I/usr/include/mysql -c -o shim.o src/shim.c
g++ -Wall -g -I/usr/include/mysql -c -o time.o src/time.c
g++ -Wall -g -I/usr/include/mysql -c -o tick.o src/tick.c
g++ -Wall -g -I/usr/include/mysql -c -o read.o src/read.c
src/read.c:1042: error: explicit specialization of ‘const
TradingShimDaemon1_0::ObjectTypeSystem::Rule&
TradingShimDaemon1_0::AppFiniteDomains::BoolT<TradingShimDaemon1_0::AppFiniteDomains::Bool,
2u>::request(const TradingShimDaemon1_0::AppFiniteDomains::SubType&,
const TradingShimDaemon1_0::ObjectTypeSystem::Requests&) const’ must be
introduced by ‘template <>’
src/read.c:1042: error: template-id ‘request<>’ for ‘const
TradingShimDaemon1_0::ObjectTypeSystem::Rule&
TradingShimDaemon1_0::AppFiniteDomains::BoolT<TradingShimDaemon1_0::AppFiniteDomains::Bool,
2u>::request(const TradingShimDaemon1_0::AppFiniteDomains::SubType&,
const TradingShimDaemon1_0::ObjectTypeSystem::Requests&) const’ does
not match any template declaration
src/read.c:1042: error: invalid function declaration
src/read.c:1043: error: explicit specialization of ‘const
TradingShimDaemon1_0::ObjectTypeSystem::Rule&
TradingShimDaemon1_0::AppFiniteDomains::BoolT<TradingShimDaemon1_0::AppFiniteDomains::Bool,
1u>::request(const TradingShimDaemon1_0::AppFiniteDomains::SubType&,
const TradingShimDaemon1_0::ObjectTypeSystem::Requests&) const’ must be
introduced by ‘template <>’
src/read.c:1043: error: template-id ‘request<>’ for ‘const
TradingShimDaemon1_0::ObjectTypeSystem::Rule&
TradingShimDaemon1_0::AppFiniteDomains::BoolT<TradingShimDaemon1_0::AppFiniteDomains::Bool,
1u>::request(const TradingShimDaemon1_0::AppFiniteDomains::SubType&,
const TradingShimDaemon1_0::ObjectTypeSystem::Requests&) const’ does
not match any template declaration
src/read.c:1043: error: invalid function declaration
make: *** [read.o] Error 1
-------------------------------------------------
I think it is similar to this problem
http://leocharre.com/linux/installing_par2_par2cmdline_on_fedora_core_4.htm
But if I try to slve it in similar way then I get this error:
src/read.c:1042: error: specialization of ‘const
TradingShimDaemon1_0::ObjectTypeSystem::Rule&
TradingShimDaemon1_0::AppFiniteDomains::BoolT<P, I>::request(const
TradingShimDaemon1_0::AppFiniteDomains::SubType&, const
TradingShimDaemon1_0::ObjectTypeSystem::Requests&) const [with P =
TradingShimDaemon1_0::AppFiniteDomains::Bool, long unsigned int I =
2ul]’ in different namespace
---------------------------
Any Ideas?
Greets,
Rudi
More information about the ts-general
mailing list