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