Log in

View Full Version : compiling 5.0 unkown Dr .....


dextermovies
11-04-2003, 02:03 PM
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 :)

mangoo
11-04-2003, 02:16 PM
Those linker errors look like you don't have the zlib library files. Don't know if thats correct, just a hunch.

krich
11-05-2003, 10:20 AM
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

mollymillions
11-05-2003, 08:49 PM
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.

DeletedUser
11-06-2003, 08:36 AM
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.

Trumpcard
11-06-2003, 09:39 AM
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 ???

devn00b
11-06-2003, 09:43 AM
*Snickers* :roll: :roll: :roll: :roll: :roll: :lol: :lol: :lol: :lol: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted:

mattmeck
11-06-2003, 09:43 AM
Why zip them at all? Just send out a lot of huge files to everyone? :roll:

mollymillions
11-06-2003, 07:28 PM
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).

mattmeck
11-06-2003, 08:41 PM
only when you dont follow directions :lol:

they dont post a step when its not absolutly needed.

Trumpcard
11-06-2003, 09:46 PM
Werent ridiculing you, just making a general state about the type of posts I've seen recently...

Good call, zlib was it ;-)