compiling 5.0 unkown Dr .....
I have downloaded the most recent DR .. I just dled it today ... I wen to compile the world.exe and I got 13 errors ....
Build Log --------------------Configuration: World - Win32 Profiling-------------------- Command Lines Creating temporary file "C:\DOCUME~1\moo\LOCALS~1\Temp\RSP2B.tmp" with contents [ kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib /nologo /subsystem:console /profile /machine:I386 /nodefaultlib:"libc" /out:"C:\EQEmuCVS\Source\Build\World.exe" \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\c lient.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\c onsole.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\L oginServer.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\n et.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\z oneserver.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\c lasses.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\c rc32.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\d atabase.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\d basync.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\d bcore.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\D BMemLeak.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\d ebug.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\E MuShareMem.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\E QEMuError.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\E QNetwork.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\e qtime.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\g uilds.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\I tem.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\m d5.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\m isc.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\M iscFunctions.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\m oremath.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\M utex.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\p acket_dump.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\p acket_dump_file.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\p acket_functions.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\r aces.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\s erverinfo.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\T CPConnection.obj \EqEmu\cvs\eqemu\NewSource\build\world\Profiling\t imer.obj ] Creating command line "link.exe @C:\DOCUME~1\moo\LOCALS~1\Temp\RSP2B.tmp" Output Window Linking... misc.obj : error LNK2001: unresolved external symbol _deflateEnd@4 packet_functions.obj : error LNK2001: unresolved external symbol _deflateEnd@4 misc.obj : error LNK2001: unresolved external symbol _deflate@8 packet_functions.obj : error LNK2001: unresolved external symbol _deflate@8 misc.obj : error LNK2001: unresolved external symbol _deflateInit_@16 packet_functions.obj : error LNK2001: unresolved external symbol _deflateInit_@16 misc.obj : error LNK2001: unresolved external symbol _inflateEnd@4 packet_functions.obj : error LNK2001: unresolved external symbol _inflateEnd@4 misc.obj : error LNK2001: unresolved external symbol _inflate@8 packet_functions.obj : error LNK2001: unresolved external symbol _inflate@8 misc.obj : error LNK2001: unresolved external symbol _inflateInit2_@16 packet_functions.obj : error LNK2001: unresolved external symbol _inflateInit2_@16 C:\EQEmuCVS\Source\Build\World.exe : fatal error LNK1120: 6 unresolved externals Error executing link.exe. Results World.exe - 13 error(s), 0 warning(s) I am using visual c++ 6.0 profesional .. on windows xp pro .... any help would be helpful :) |
Those linker errors look like you don't have the zlib library files. Don't know if thats correct, just a hunch.
|
You got it bro. You need zlib installed and you need to point your library paths to where you have it installed. Check the Tutorial for details.
Regards, krich |
Can you compile using the Release configuration? I get errors compiling World.exe with the Debug configuration, but have not had any problems with the Release configuration.
|
You would need the zlib files, doesn't matter if its release or debug, if it compiled in debug/release without zlib it would just crash. ZLib is the compression utility EverQuest uses to compress packets sent back and forth to minimize bandwidth usage.
|
like im not a developer or anything but couldnt we just like zip up the packets like with winzip or something then we could just like mail the packets to the server instead of having to use somekinda funky zlib thingy that nobody knows how it works anyways huh huh huh ???
|
*Snickers* :roll: :roll: :roll: :roll: :roll: :lol: :lol: :lol: :lol: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted:
|
Why zip them at all? Just send out a lot of huge files to everyone? :roll:
|
Everybody's a comedian.
I was assuming that dextermovies was able to follow basic instructions and had included the Zlib libraries but was getting unexpected errors anyway. I have experienced errors myself compiling with VS 6 C++ even though the offending library is correctly referenced. I don't think that i can compile World.exe using the Win32-Profiling configuration without errors either, but I have always been able to compile using the Win32-Release configuration. (I should have learnt not to post anything by now, as it generally just invites ridicule). |
only when you dont follow directions :lol:
they dont post a step when its not absolutly needed. |
Werent ridiculing you, just making a general state about the type of posts I've seen recently...
Good call, zlib was it ;-) |
All times are GMT -4. The time now is 08:08 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.