sorry i thought there were perhaps some known issues with linux.
here my errors:
compiling world is now successful with gcc-3.2
compiling zone:
with fix from:
http://forums.eqemu.net/viewtopic.php?t=9532
Code:
client_process.cpp: In member function `bool
Client::FinishConnState2(DBAsyncWork*)':
client_process.cpp:5243: warning: comparison between signed and unsigned
integer expressions
client_process.cpp:5348:17: invalid preprocessing directive #DebugBreak
client_process.cpp: In member function `void Client::CompleteConnect()':
client_process.cpp:5546: warning: assignment to non-pointer type `char' from
NULL
client_process.cpp:5546: warning: argument to non-pointer type `char' from NULL
client_process.cpp: In member function `void Client::BulkSendInventoryItems()':
client_process.cpp:5909: warning: unused variable `const Item_Struct*item'
client_process.cpp: In member function `void
Client::BulkSendMerchantInventory(int, short unsigned int)':
client_process.cpp:6051: warning: comparison between signed and unsigned
integer expressions
client_process.cpp:6051: warning: comparison between signed and unsigned
integer expressions
client_process.cpp: In member function `void Client::OPMemorizeSpell(const
APPLAYER*)':
client_process.cpp:6210: warning: comparison between signed and unsigned
integer expressions
make: *** [client_process.o] Error 1
with gcc-2.95 it always stops here:
Code:
In file included from ../common/database.h:33,
from ../common/database.cpp:39:
../common/eq_packet_structs.h:102: anonymous class type not used to declare any objects
../common/database.cpp: In method `bool Database::CreateCharacter(unsigned int, PlayerProfile_Struct *, Inventory_Struct *)':