Ok I am using fresh sources of latest Vanilla from CVS and compiling with gcc-2.95 and getting lots of undefined reference errors in for ntsev functions: make[1]: Entering directory `/home/yoda/netrek/Vanilla/ntserv' gcc -g -O2 -I. -I. -I../include -I./../include -c -o cluecheck.o cluecheck.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o coup.o coup.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o data.o data.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o death.o death.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o detonate.o detonate.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o enter.o enter.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o findslot.o findslot.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o getentry.o getentry.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o getname.o getname.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o salt.o salt.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o getship.o getship.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o input.o input.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o interface.o interface.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o main.o main.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o orbit.o orbit.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o phaser.o phaser.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o plasma.o plasma.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o redraw.o redraw.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o reserved.o reserved.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o sintab.o sintab.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o socket.o socket.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o genspkt.o genspkt.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o smessage.o smessage.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o startrobot.o startrobot.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o sysdefaults.o sysdefaults.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o timecheck.o timecheck.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o torp.o torp.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o util.o util.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o warning.o warning.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o ping.o ping.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o getpath.o getpath.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o features.o features.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o distress.o distress.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o transwarp.o transwarp.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o gencmds.o gencmds.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o ntscmds.o ntscmds.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o openmem.o openmem.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o feature.o feature.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o queue.o queue.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o slotmaint.o slotmaint.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o rsa_key.o rsa_key.c gcc -g -O2 -I. -I. -I../include -I./../include -c -o ltd_stats.o ltd_stats.c gcc -g -O2 -I. -I. -I../include -I./../include -o ntserv cluecheck.o coup.o data.o death.o detonate.o enter.o findslot.o getentry.o getname.o salt.o getship.o input.o interface.o main.o orbit.o phaser.o plasma.o redraw.o reserved.o sintab.o socket.o genspkt.o smessage.o startrobot.o sysdefaults.o timecheck.o torp.o util.o warning.o ping.o getpath.o features.o distress.o transwarp.o gencmds.o ntscmds.o openmem.o feature.o queue.o slotmaint.o rsa_key.o ltd_stats.o -lnsl -lm -lcrypt death.o(.text+0x567): In function `death': /home/yoda/netrek/Vanilla/ntserv/death.c:142: undefined reference to `savestats' getname.o(.text+0x1eb): In function `handleLogin': /home/yoda/netrek/Vanilla/ntserv/getname.c:136: undefined reference to `findplayer' getname.o(.text+0x2cc):/home/yoda/netrek/Vanilla/ntserv/getname.c:186: undefined reference to `newplayer' getname.o(.text+0x43d):/home/yoda/netrek/Vanilla/ntserv/getname.c:216: undefined reference to `savepass' main.o(.text+0xac2): In function `exitGame': /home/yoda/netrek/Vanilla/ntserv/main.c:439: undefined reference to `savestats' ntscmds.o(.text+0x1446): In function `do_password': /home/yoda/netrek/Vanilla/ntserv/ntscmds.c:1167: undefined reference to `changepassword' collect2: ld returned 1 exit status make[1]: *** [ntserv] Error 1 make[1]: Leaving directory `/home/yoda/netrek/Vanilla/ntserv' make: *** [server] Error 2 config.log and system.mk are attached Any ideas? Zach __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com -------------- next part -------------- A non-text attachment was scrubbed... Name: config.log Type: application/octet-stream Size: 12497 bytes Desc: config.log Url : http://shadowknight.real-time.com/pipermail/netrek-dev/attachments/20030924/4d19d97c/config.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: system.mk Type: application/octet-stream Size: 1873 bytes Desc: system.mk Url : http://shadowknight.real-time.com/pipermail/netrek-dev/attachments/20030924/4d19d97c/system.obj