Just built one of the downloaded sources from the site(EQEmu-0.7.0-857) with VS express 2005 using the wiki's instructions and then these extra steps:
Disabled Specific Warnings
4335
4996
Not required but frees up your compile log from a trillion and a half redundant warnings. Code should compile with or without it.
To World:
Set ignore specific libs(/NODEFAULTLIB: ) : LIBCMT;LIBCRT
Additional Include Directories added: ..\common\SocketLib
to EmuShareMem:
Set ignore specific libs(/NODEFAULTLIB: ) : LIBCMT;LIBCRT
to Zone:
Set ignore specific libs(/NODEFAULTLIB: ) : LIBCMT;LIBCRT
Your milage may vary, hope it helps though.
|