Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Support > Archive::Windows Servers

Archive::Windows Servers Archive area for Windows Servers's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-03-2002, 08:39 AM
Boogahed
Fire Beetle
 
Join Date: May 2002
Posts: 28
Default 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
Reply With Quote
  #2  
Old 05-03-2002, 09:20 AM
Boogahed
Fire Beetle
 
Join Date: May 2002
Posts: 28
Default

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.
Reply With Quote
  #3  
Old 05-03-2002, 11:06 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

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.
Reply With Quote
  #4  
Old 05-03-2002, 11:53 AM
Boogahed
Fire Beetle
 
Join Date: May 2002
Posts: 28
Default

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.
Reply With Quote
  #5  
Old 05-03-2002, 12:25 PM
Shawn319
Demi-God
 
Join Date: Jan 2002
Posts: 2,073
Default

Theres an option under compile menu called Batch Build. lots of options when you choose that.
__________________
Shawn319
Semi-Retired EQ Addict

(Retired)EQEmu Lead Tester
(Retired)EQEmu Tech Support

(Retired)Host/ServerOP - [LIVE] Official EQEmu Test Server
(Retired)Host/ServerOP - Shawn319's All-GM Dev Test Server
(Retired)ServerOP - EQEmu Beta Server
(Retired)ServerOP - GuildWars Server
(Retired)ServerOP - Raid Addicts
--------------------------
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 01:07 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3