EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=617)
-   -   Source Code distribution (https://www.eqemulator.org/forums/showthread.php?t=1651)

Boogahed 05-03-2002 08:39 AM

Source Code distribution
 
Ok, I have a little problem with the source code.
Could we at least include some type of readme.txt along with it that describes what compiler it works with, and actually produces a working version identical to the one released in the binary distribution.
After hunting down what I assume are the correct header files and libraries to get the project to compile without errors, it produces a different exe, one that crashes when it tries to load quest files.
Could someone please post a very specific setup where you've been able to compile and run ZoneNT.exe, including OS, compiler brand and version, and specific location of the header files needed in addition to the source distibution.

Heres is my system info:

Compiled under Windows 2000 Pro SP2 using MSVC++6 SP4

Obtained header files and zlib.lib from the binary distribution of MySQL, in the /include and the /lib/opt folders.

Obtained zlib.h and zconf.h from the source distribution of zlib.

I'm setting the active configuration as "Release" on both World.exe and ZoneNT.exe

The output filesize of World.exe is 356kb whereas the distributed version is 300k.
The output filesize of ZoneNT.exe is 720kb where the distributed version is 536kb.
I'm looking for a clear explanation of why this is happening.

Running World.exe and ZoneNT.exe on Windows 2000 Advanced Server with MySQL version 3.23

Boogahed 05-03-2002 09:20 AM

Ok,

I had a chance to speak with Hogie in IRC today.
The only difference in our setup seems to be that he's compiling under WinXP Pro and I'm using Win2K Pro.

Why the OS would produce different sized exe files, not to mention ones that actually work as opposed to ones that only work half-ass is beyond me at this point but I'm welcoming all suggestions...or, forgive me for suggesting, perhaps something went screwy with the distributed source code?

If anyone has this same setup I'm looking forward to hearing the results.

DeletedUser 05-03-2002 11:06 AM

Actually I think that on release the compiling option you have been giving is what we originally called ZoneGF (Gotfrags was the original *main* server, and it had extra debugging features) ZoneNT comes out as 540k for me, ZoneGF comes out as 764K.

Boogahed 05-03-2002 11:53 AM

Can you post the compiling options you use then?
I'd love to give it a shot.

Also, there's a configuration in there set up for GotFrags, in addition to the Debug and Release configurations, but I'm using Release.

Shawn319 05-03-2002 12:25 PM

Theres an option under compile menu called Batch Build. lots of options when you choose that.


All times are GMT -4. The time now is 06:17 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.