Hi,
I try to compile ggz-server-0.0.7 on my GNU/Linux
system with gcc-3.3
there was no problem with the configure, but for the
make I got this :
[...]
Making all in .
gmake[4]: Entering directory
`/tmp/ggz-server-0.0.7/ggzd/database'
if gcc -s -DHAVE_CONFIG_H -I. -I. -I../.. -I../../ggzd
-isystem /usr/local/include
-I/usr/local/BerkeleyDB.4.1/include
-isystem/usr/local/include -O3 -march=i686
-D_REENTRANT -Wall -MT ggzdb_db3.o -MD -MP -MF
".deps/ggzdb_db3.Tpo" \
-c -o ggzdb_db3.o `test -f 'ggzdb_db3.c' || echo
'./'`ggzdb_db3.c; \
then mv -f ".deps/ggzdb_db3.Tpo" ".deps/ggzdb_db3.Po"; \
else rm -f ".deps/ggzdb_db3.Tpo"; exit 1; \
fi
ggzdb_db3.c: In function `_ggzdb_init_player':
ggzdb_db3.c:118: warning: passing arg 2 of pointer to
function from incompatible pointer type
ggzdb_db3.c:118: warning: passing arg 4 of pointer to
function makes pointer from integer without a cast
ggzdb_db3.c:118: error: too few arguments to function
ggzdb_db3.c: In function `_ggzdb_init_stats':
ggzdb_db3.c:329: warning: passing arg 2 of pointer to
function from incompatible pointer type
ggzdb_db3.c:329: warning: passing arg 4 of pointer to
function makes pointer from integer without a cast
ggzdb_db3.c:329: error: too few arguments to function
gmake[4]: *** [ggzdb_db3.o] Error 1
gmake[4]: Leaving directory
`/tmp/ggz-server-0.0.7/ggzd/database'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/tmp/ggz-server-0.0.7/ggzd/database'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/tmp/ggz-server-0.0.7/ggzd'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/tmp/ggz-server-0.0.7'
gmake: *** [all] Error 2
It would be great if you could help me with this !
Best regards,
Pierre.
Logged In: YES
user_id=2207
See #750383.
You're using DB 4.1 but GGZ 0.0.7 didn't really support it.
Please check using latest CVS if the correct DB include and
library files are being found, if compilation succeeds and
if DB initialization works.