Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Development

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

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 07-17-2003, 07:01 PM
krich
Hill Giant
 
Join Date: May 2003
Location: The Great Northwest
Posts: 150
Default 0.5.0DR1 Changes for Linux compile

A few changes I saw needed to be made in the CVS 0.5.0DR1 version for linux to compile properly:

1) function itoa(int) is coded twice, once in common/MiscFunctions.h and once in zone/parser.cpp. Commenting out line 136 in zone/parser.cpp appears to fix the compile problem.

2) makefile in zone directory needs ../common/EQEMuError.o added to the SF= line. I put it right after timer.o and it worked fine. net.o and database.o depend on its functions.

3) zone can't be compiled before world and i haven't tracked down the exact reason. once world is compiled, zone compiles without a problem. likely a path issue with some includes in the common directory or something. guessing world builds an object file in common (not sure which yet) and zone links that file rather than having to compile its own. still working on nailing this one down.


I haven't tested these changes because I can't get the EQLive client past the Login screen. Getting a 1002 error. Client is patched to the most current July 11th EQLive patch and eqhost.txt file is pointing to login1.eqemu.net. Any advice on this would be appreciated.

Regards,

krich
Reply With Quote
 


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:30 PM.


 

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