Thanks. Found out that a few others were missing to, so I added
../common/Condition.o ../common/opcodemgr.o ../common/emu_opcodes.o
and now it compiles.
But I ran into more problems when compiling zone:
mickevi@defiler:~/eqemu/EQEmuCVS/Source/zone$ make
gcc -c -Wall -Wuninitialized -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wno-deprecated -Wcomment -Wcast-align -O2 -ggdb -pthread -pipe -D_GNU_SOURCE -DINVERSEXY -DFX -DZONE -DEQDEBUG=5 -DNO_PIDLOG -DSHAREMEM -DSPELL_EFFECT_SPAM -DFIELD_ITEMS `mysql_config --cflags` entity.cpp -o entity.o
entity.cpp: In member function `void BulkZoneSpawnPacket::SendBuffer()':
entity.cpp:2417: error: no matching function for call to `APPLAYER::APPLAYER(
EmuOpcode, unsigned char*&, int32&)'
../common/EQNetwork.h:81: error: candidates are: APPLAYER::APPLAYER(const
APPLAYER&)
../common/EQNetwork.h:87: error: APPLAYER::APPLAYER(EmuOpcode,
unsigned int)
make: *** [entity.o] Error 1
Is this more stuff missing in the zone makefile?
__________________
"The most terrifying words in the English language are: I'm from the government, and I'm here to help."
|