Hi, I believe it was the latest one from cvs.biosprite.net. However, this morning, I tried compiling 0.5.6 from the SourceForge filelist, just in case it was a problem with the latest CVS release, but I still had pretty much the same problem with compiling zone:
Quote:
# make
gcc -Wall -Wuninitialized -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wcomment -Wcast-align -Winline -Wno-deprecated -g -march=i686 -O -pthread -pipe -DFX -D_GNU_SOURCE -DINVERSEXY -DWORLD -DDEBUG=5 -DSHAREMEM -DCATCH_CRASH -DNO_PIDLOG -DFIELD_ITEMS -I/usr/include/mysql -I/usr/mysql/include ../common/EQNetwork.o ../common/timer.o ../common/packet_dump.o ../common/packet_functions.o ../common/unix.o ../common/packet_dump_file.o ../common/Mutex.o ../common/MiscFunctions.o zone.o entity.o mob.o client.o client_process.o npc.o net.o spawn2.o attack.o hate_list.o ../common/serverinfo.o ../common/moremath.o worldserver.o spells.o spawngroup.o loottables.o faction.o Map.o PlayerCorpse.o petitions.o MobAI.o Object.o ../common/eqtime.o groups.o ../common/classes.o ../common/races.o ../common/TCPConnection.o forage.o ../common/crc32.o ../common/guilds.o ../common/md5.o ../common/dbcore.o ../common/dbasync.o zonedbasync.o parser.o beacon.o ../common/EMuShareMem.o ../common/EQEMuError.o .obj/debug.o .obj/database.o .obj/Item.o .obj/misc.o doors.o command.o -rdynamic -L. -lstdc++ -lm -lz -L/usr/lib/mysql -L/usr/mysql/lib -lmysqlclient -ldl -o zone
client_process.o(.text+0x9a2): In function `Client::HandlePacket(APPLAYER const*)':
/root/eqemu_test/zone/client.h:266: undefined reference to `Database::GetAATimers(unsigned)'
command.o(.text+0x7b4d): In function `command_gassign(Client*, Seperator const*)':
/root/eqemu_test/zone/mob.h:305: undefined reference to `Database::AssignGrid(Client*, float, float, unsigned)'
collect2: ld returned 1 exit status
make: *** [zone] Error 1
|
The errors I'm getting this time aren't EXACTLY the same (there's no mention of GetNPCType, for one), but it seems to be along the same lines of having undefined references to Database::whatever. :(
This is very frustrating! :cry: