No, looks more like a more repressive compiler.
What does gcc --version say ?
Mine is 4.0.3

Dr. Volker Jaenisch a écrit :
Gilles Rayrat schrieb:
No problem!
Does it work now ?

Unfortunally not :-(

ctrl1:/usr/local/lib/carob-scm-2006-10-26/libmysequoia# make
Making all in src
make[1]: Entering directory `/usr/local/lib/carob-scm-2006-10-26/libmysequoia/src' if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-CarobCommon.lo -MD -MP -MF ".deps/libmysequoia_la-CarobCommon.Tpo" -c -o libmysequoia_la-CarobCommon.lo `test -f 'CarobCommon.cpp' || echo './'`CarobCommon.cpp; \ then mv -f ".deps/libmysequoia_la-CarobCommon.Tpo" ".deps/libmysequoia_la-CarobCommon.Plo"; else rm -f ".deps/libmysequoia_la-CarobCommon.Tpo"; exit 1; fi g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-CarobCommon.lo -MD -MP -MF .deps/libmysequoia_la-CarobCommon.Tpo -c CarobCommon.cpp -fPIC -DPIC -o .libs/libmysequoia_la-CarobCommon.o g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-CarobCommon.lo -MD -MP -MF .deps/libmysequoia_la-CarobCommon.Tpo -c CarobCommon.cpp -o libmysequoia_la-CarobCommon.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-CarobMySQL.lo -MD -MP -MF ".deps/libmysequoia_la-CarobMySQL.Tpo" -c -o libmysequoia_la-CarobMySQL.lo `test -f 'CarobMySQL.cpp' || echo './'`CarobMySQL.cpp; \ then mv -f ".deps/libmysequoia_la-CarobMySQL.Tpo" ".deps/libmysequoia_la-CarobMySQL.Plo"; else rm -f ".deps/libmysequoia_la-CarobMySQL.Tpo"; exit 1; fi g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-CarobMySQL.lo -MD -MP -MF .deps/libmysequoia_la-CarobMySQL.Tpo -c CarobMySQL.cpp -fPIC -DPIC -o .libs/libmysequoia_la-CarobMySQL.o g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-CarobMySQL.lo -MD -MP -MF .deps/libmysequoia_la-CarobMySQL.Tpo -c CarobMySQL.cpp -o libmysequoia_la-CarobMySQL.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-CarobStmt.lo -MD -MP -MF ".deps/libmysequoia_la-CarobStmt.Tpo" -c -o libmysequoia_la-CarobStmt.lo `test -f 'CarobStmt.cpp' || echo './'`CarobStmt.cpp; \ then mv -f ".deps/libmysequoia_la-CarobStmt.Tpo" ".deps/libmysequoia_la-CarobStmt.Plo"; else rm -f ".deps/libmysequoia_la-CarobStmt.Tpo"; exit 1; fi g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-CarobStmt.lo -MD -MP -MF .deps/libmysequoia_la-CarobStmt.Tpo -c CarobStmt.cpp -fPIC -DPIC -o .libs/libmysequoia_la-CarobStmt.o g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-CarobStmt.lo -MD -MP -MF .deps/libmysequoia_la-CarobStmt.Tpo -c CarobStmt.cpp -o libmysequoia_la-CarobStmt.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-MySQLAPI.lo -MD -MP -MF ".deps/libmysequoia_la-MySQLAPI.Tpo" -c -o libmysequoia_la-MySQLAPI.lo `test -f 'MySQLAPI.cpp' || echo './'`MySQLAPI.cpp; \ then mv -f ".deps/libmysequoia_la-MySQLAPI.Tpo" ".deps/libmysequoia_la-MySQLAPI.Plo"; else rm -f ".deps/libmysequoia_la-MySQLAPI.Tpo"; exit 1; fi g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-MySQLAPI.lo -MD -MP -MF .deps/libmysequoia_la-MySQLAPI.Tpo -c MySQLAPI.cpp -fPIC -DPIC -o .libs/libmysequoia_la-MySQLAPI.o g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-MySQLAPI.lo -MD -MP -MF .deps/libmysequoia_la-MySQLAPI.Tpo -c MySQLAPI.cpp -o libmysequoia_la-MySQLAPI.o >/dev/null 2>&1 if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-Utils.lo -MD -MP -MF ".deps/libmysequoia_la-Utils.Tpo" -c -o libmysequoia_la-Utils.lo `test -f 'Utils.cpp' || echo './'`Utils.cpp; \ then mv -f ".deps/libmysequoia_la-Utils.Tpo" ".deps/libmysequoia_la-Utils.Plo"; else rm -f ".deps/libmysequoia_la-Utils.Tpo"; exit 1; fi g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/include/mysql -DBIG_JOINS=1 -Wall -Werror -O0 -g3 -I/usr/include/carob -MT libmysequoia_la-Utils.lo -MD -MP -MF .deps/libmysequoia_la-Utils.Tpo -c Utils.cpp -fPIC -DPIC -o .libs/libmysequoia_la-Utils.o
cc1plus: warnings being treated as errors
Utils.cpp: In function 'void getFromLonglong(MYSQL_BIND*, MYSQL_FIELD*, void*)': Utils.cpp:620: warning: format '%lld' expects type 'long long int', but argument 4 has type 'long unsigned int' Utils.cpp:620: warning: format '%lld' expects type 'long long int', but argument 4 has type 'long unsigned int'
make[1]: *** [libmysequoia_la-Utils.lo] Fehler 1
make[1]: Leaving directory `/usr/local/lib/carob-scm-2006-10-26/libmysequoia/src'
make: *** [all-recursive] Fehler 1

Any Ideas?
Maybe the different libmysql-dev version?

Best regards,

Volker


_______________________________________________
Carob mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob

Reply via email to