PDA

View Full Version : Error on make



arantius
06-08-2003, 04:11 PM
Been away over a week, see SEQ is green. Update my CVS, then type


./makefile -f Makefile.dist
./configure
./make

And get:


packet.o: In function `EQPacket::dispatchPacket(int, unsigned char*)':
packet.o(.text+0x60f9): undefined reference to `stopDecode()'
packet.o(.text+0x6194): undefined reference to `initDecode()'
packet.o: In function `EQPacket::dispatchWorldData(unsigned, unsigned char*, unsigned char)':
packet.o(.text+0x70f2): undefined reference to `decodePacket(unsigned char*, unsigned)'
packet.o: In function `EQPacket::dispatchZoneData(unsigned, unsigned char*, unsigned char)':
packet.o(.text+0x774c): undefined reference to `decodePacket(unsigned char*, unsigned)'
packet.o: In function `EQPacket::resetEQPacket()':
packet.o(.text+0xa267): undefined reference to `stopDecode()'
collect2: ld returned 1 exit status
make[3]: *** [showeq] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/usr/local/src/seq/showeq/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/seq/showeq/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/seq/showeq'
make: *** [all] Error 2

After quite a lot of successful compiling.

Zoolander
06-09-2003, 08:36 PM
You probably don't have libEQ.cpp. Try starting fresh in a new directory, do a checkout from CVS, and see if it works.

arantius
06-09-2003, 08:42 PM
Problem has since been solved. Was actually my silly mistake trying to fix the problem that you need to copy the libeq.h to libEQ.h .. =)