From: Julien T. <jul...@ly...> - 2004-11-07 15:43:37
|
i'm trying to compile perfparse on ob 3.6/i386 (and make a port also) but compiles stop here: Making all in perfparse source='log_reader.c' object='perfparse_log2db-log_reader.o' libtool=no depfile='.deps/perfparse_log2db-log_ reader.Po' tmpdepfile='.deps/perfparse_log2db-log_reader.TPo' depmode=gcc /bin/sh ../depcomp cc -DHAVE_CONF IG_H -I. -I. -I.. -I/usr/local/include/glib-1.2 -I../libpp_common -I../libpp_mysql '-DSYSCONFDIR="/etc"' '-D USE_STORAGE_MODULE_MYSQL' -I/usr/local/include/mysql -pipe -O2 -Wall -c -o perfparse_log2db-log_reader.o ` test -f 'log_reader.c' || echo './'`log_reader.c log_reader.c: In function `log_reader': log_reader.c:520: syntax error before `len' log_reader.c:521: `len' undeclared (first use in this function) log_reader.c:521: (Each undeclared identifier is reported only once log_reader.c:521: for each function it appears in.) log_reader.c:533: warning: implicit declaration of function `g_string_hash' *** Error code 1 guint is defined in glib.h and replacing by 'unsigned int' doesn't change the pb commenting l. 519 makes the error disappear. a small search didn't locate where the problem lies Regards Julien note: some warnings too log_parser.h:54: warning: `__nan_union' defined but not used source='perfparse-common.c' object='perfparse_log2db-perfparse-common.o' libtool=no depfile='.deps/perfparse_log2db-perfparse-common.Po' tmpdepfile='.deps/perfparse_log2db-perfparse-common.TPo' depmode=gcc /bin/sh ../depcomp cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib-1.2 -I../libpp_common -I../libpp_mysql '-DSYSCONFDIR="/etc"' '-DUSE_STORAGE_MODULE_MYSQL' -I/usr/local/include/mysql -pipe -O2 -Wall -c -o perfparse_log2db-perfparse-common.o `test -f 'perfparse-common.c' || echo './'`perfparse-common.c In file included from storage.h:31, from perfparse-common.c:40: log_parser.h:52: warning: `__nan_bytes' redefined log_parser.h:49: warning: this is the location of the previous definition log_parser.h:54: warning: `__nan_union' defined but not used |