latest build 2152 fails compile 64bit
5 build, 1 fail with lastest 2152 source with 64 bit compile. something with tradeskill.cpp
|
Compile fails on 32bit as well. Gives the following error:
Code:
Error 2 error C2511: 'void Client::SendTradeskillDetails(uint32)' : overloaded member function not found in 'Client' d:\Everquest\SVN\Source Code\zone\tradeskills.cpp 665 Zone |
I got the same error to trying compile it
|
Revision 2153 works great...Thanks for the compile fix.
|
now i get a zone compile error with build 2155. 5 build, 1 fail. gives me
3>LINK : fatal error LNK1104: cannot open file 'perl510.lib' 3> 3>Build FAILED. |
that is because you not using Perl 5.10 you using the newer builds
|
Quote:
Code:
Modify /trunk/EQEmuServer/zone/embperl.cpp diff |
I would guess just an oversight for testing without upgrading from perl510.
|
make rev 2155 on 64 bit
EQWParser.cpp: In member function ‘void EQWParser::DoInit()’: EQWParser.cpp:92:25: warning: cast from type ‘const char**’ to type ‘char**’ casts away qualifiers [-Wcast-qual] EQWParser.cpp:116:18: error: lvalue required as left operand of assignment EQWParser.cpp:123:19: error: lvalue required as left operand of assignment make[1]: *** [EQWParser.o] Error 1 make[1]: Leaving directory `/home/clayton/eqemu/source/world' make: *** [all] Error 2 |
Dug around a little more. seems its ubuntu 12.04 --> http://www.eqemulator.org/forums/showthread.php?t=35311
guess ill go back to debian squeeze |
It compile 64 bit fine after changing the Perl 5.10 thing suggested
|
All times are GMT -4. The time now is 07:36 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.