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

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-12-2011, 08:02 PM
bishop91
Fire Beetle
 
Join Date: Oct 2011
Posts: 8
Default Erorrs during Build compile

I have been trying today to build my server following the guide posted here but I keep getting 1 success 4 failed when I compile.

Here is a snippet from the error log.

c:\eqemusource\trunk\eqemuserver\common\servertalk .h(62 : warning C4200: nonstandard extension used : zero-sized array in struct/union
Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
c:\eqemusource\trunk\eqemuserver\common\servertalk .h(673) : warning C4200: nonstandard extension used : zero-sized array in struct/union
Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
c:\eqemusource\trunk\eqemuserver\common\servertalk .h(802) : warning C4200: nonstandard extension used : zero-sized array in struct/union
Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
c:\eqemusource\trunk\eqemuserver\common\servertalk .h(1030) : warning C4200: nonstandard extension used : zero-sized array in struct/union
Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array


..\common\timer.cpp(6 : warning C4244: '=' : conversion from 'time_t' to 'long', possible loss of data
timeoutmgr.cpp
TCPServer.cpp


c:\eqemusource\trunk\eqemuserver\ucs\../common/EmuTCPConnection.h(23) : warning C4200: nonstandard extension used : zero-sized array in struct/union
Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
.\clientlist.cpp(1012) : warning C4018: '<' : signed/unsigned mismatch
.\clientlist.cpp(1314) : warning C4018: '<' : signed/unsigned mismatch
.\clientlist.cpp(1317) : warning C4018: '<' : signed/unsigned mismatch
.\clientlist.cpp(1427) : warning C4018: '<' : signed/unsigned mismatch
.\clientlist.cpp(1430) : warning C4018: '<' : signed/unsigned mismatch


This doesn't mean much to me but I am hoping someone else knows?

I can send someone the full log if need be.

I have tried this several times today. At first I thought it was because of my version of Perl but I found the right version uninstalled rebooted and reinstalled (deleted the perl directory too!)

Any help would be great! (I searched the forums too but didn't find anything but that could be I don't know what I am looking at!)
Reply With Quote
  #2  
Old 10-12-2011, 08:13 PM
joligario's Avatar
joligario
Developer
 
Join Date: Mar 2003
Posts: 1,490
Default

Warnings are just warnings. You should be looking for errors. Errors make it fail compiling.
Reply With Quote
  #3  
Old 10-12-2011, 08:24 PM
bishop91
Fire Beetle
 
Join Date: Oct 2011
Posts: 8
Default Errors

c:\zlib\include\zconf.h(289) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory

c:\zlib\include\zconf.h(289) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory

These are the only two errors I get I will try re-installing zlib
Reply With Quote
  #4  
Old 10-12-2011, 09:06 PM
bishop91
Fire Beetle
 
Join Date: Oct 2011
Posts: 8
Default Version of Zlib

I searched for my error again and found a few hits. Looks like the version of zlib can solve this. I am using the most recent 1.2.5

Can someone tell me what version I should use?

The links that were in the OP don't exist on sourceforge anymore.
Reply With Quote
  #5  
Old 10-13-2011, 02:25 PM
bishop91
Fire Beetle
 
Join Date: Oct 2011
Posts: 8
Default Issue solved

Okay so the issue was the version of zlib. I uninstalled 1.2.5 and installed 1.2.3 and copied the new zlib1.dll file over and now I get 5 successes 0 failures!
Reply With Quote
Reply


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 03:09 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3