|
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
|