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 09-10-2009, 02:17 AM
eqemuross
Hill Giant
 
Join Date: Sep 2008
Location: South Florida
Posts: 100
Default question about perl

from my understanding:

you need perl5.10 to compile and perl5.8 to host a server?

is this correct?

i couldnt host a server when i had perl5.10 on my comp... but i read in the compile wiki you need perl5.10..
Reply With Quote
  #2  
Old 09-10-2009, 11:02 AM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

I am pretty sure that Perl versions should be the same for both
I do not compile, I only host, but every time our Devs upgrade their compile version, I am unable to host the server with new Rev until I upgrade my Perl too.
Reply With Quote
  #3  
Old 09-10-2009, 01:16 PM
Striat_eq
Fire Beetle
 
Join Date: Aug 2009
Location: LA
Posts: 12
Default

From the changelog:

Code:
==02/13/2009==
WildcardX: Compatibility for Perl 5.10. WIN32 compiles will still need to rename perl58.lib to perl510.lib.
in your CORE folder of perl (default: c:\perl\lib\CORE), you'll find perl58.lib. You can just copy the file and should be able to rename the copy perl510.lib
Reply With Quote
  #4  
Old 09-10-2009, 02:46 PM
eqemuross
Hill Giant
 
Join Date: Sep 2008
Location: South Florida
Posts: 100
Default

Quote:
Originally Posted by Striat_eq View Post
From the changelog:

Code:
==02/13/2009==
WildcardX: Compatibility for Perl 5.10. WIN32 compiles will still need to rename perl58.lib to perl510.lib.
in your CORE folder of perl (default: c:\perl\lib\CORE), you'll find perl58.lib. You can just copy the file and should be able to rename the copy perl510.lib

ohhh nice, i need to try this
Reply With Quote
  #5  
Old 09-10-2009, 04:04 PM
Kaain
Fire Beetle
 
Join Date: Jan 2009
Location: Texas
Posts: 18
Default

I'm a bit confused, but hopeful based on what I am reading.
Will this work if I have Perl 5.8 installed but sometimes do my own compiles if I want to update my server and db? I usually try to wait for the precompiled files from CaveDude - which use Perl 5.8. I have occasionally compiled my own binaries when there are big gaps between his - which need Perl 5.10 to work correctly. Perl has been the biggest headache for me by far.
Reply With Quote
  #6  
Old 09-10-2009, 04:40 PM
Striat_eq
Fire Beetle
 
Join Date: Aug 2009
Location: LA
Posts: 12
Default

I use perl 5.8 and compile and run my server just fine using this version. Directions:
  1. Download your perl 5.8 and install it.
  2. Navigate to your CORE folder of perl (default: c:\perl\lib\CORE).
  3. Find perl58.lib.
  4. Make a copy of this file (so you now have perl58.lib and copy of perl58.lib).
  5. Rename the copy perl510.lib.
  6. Compile.
  7. Run eqemu with your new compile.

This should work for you. I don't see anything specific that would make this not work. Post if you have a problem.
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 10:05 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