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 11-08-2009, 05:05 PM
Randymarsh9
Dragon
 
Join Date: Dec 2007
Posts: 658
Default Which perl to use?

Can anyone link me whatever perl they are using that works? I have tried to install/uninstall/reinstall 5.10.0 and 5.10.1 several times now, deleting the C:\Perl folder and registry entries and rebooting every time, but I continue to get to perl58.dll errors.
Reply With Quote
  #2  
Old 11-08-2009, 05:42 PM
leslamarch
Discordant
 
Join Date: Sep 2006
Location: Green Bay, WI
Posts: 436
Default

Read this post here and take note of the last post of that thread. The error you posted would indicate you need perl 5.8 not 5.10, are you downloading them or compiling the EQemu source yourself?
Reply With Quote
  #3  
Old 11-08-2009, 06:00 PM
Randymarsh9
Dragon
 
Join Date: Dec 2007
Posts: 658
Default

I have just been downloading them from the activestate website. Before my computer got messed up, I was running 10 fine. After reading that post I assume that once I compile the source myself, 10 should worK? I already posted the problem I am having with compiling in another thread
Reply With Quote
  #4  
Old 11-08-2009, 06:03 PM
leslamarch
Discordant
 
Join Date: Sep 2006
Location: Green Bay, WI
Posts: 436
Default

Quote:
Originally Posted by Randymarsh9 View Post
I have just been downloading them from the activestate website. Before my computer got messed up, I was running 10 fine
I edited my post up top to reflect this, What I meant was do you compile the eqemu source or download the binaries?
Reply With Quote
  #5  
Old 11-08-2009, 06:18 PM
Randymarsh9
Dragon
 
Join Date: Dec 2007
Posts: 658
Default

I had to download it this time because I keep getting errors when trying to compile. I want to use 10 though because I always just compile it myself.
Reply With Quote
  #6  
Old 11-08-2009, 06:21 PM
leslamarch
Discordant
 
Join Date: Sep 2006
Location: Green Bay, WI
Posts: 436
Default

Quote:
Originally Posted by Randymarsh9 View Post
I had to download it this time because I keep getting errors when trying to compile. I want to use 10 though because I always just compile it myself.
That is the problem then, so your going to have to downgrade your perl to 5.8 or start a new thread of your compile errors and maybe we can get those resolved?
Reply With Quote
  #7  
Old 11-08-2009, 06:44 PM
Randymarsh9
Dragon
 
Join Date: Dec 2007
Posts: 658
Default

I did. http://www.eqemulator.net/forums/showthread.php?t=29943
Reply With Quote
  #8  
Old 02-02-2010, 08:53 PM
Terethian2
Sarnak
 
Join Date: Sep 2007
Posts: 30
Default Bumpbumpbump

I tried to use the latest EQ Emu binary which seems to use pearl 5.10 cause it called for that dll. I started messing around with upgrading perl and not only was not able to get the latest emu to work but i borked my perl I was using when I tried to backup to my previous emu server binary. =(

I was using rev 1052 bots and tried to update to 1180 bots and it started asking for perl 5.10.dll so i upgraded and now nothing will work. Can someone post a direct link to the correct perl to use?

Last edited by Terethian2; 02-02-2010 at 09:02 PM.. Reason: added info
Reply With Quote
  #9  
Old 02-03-2010, 11:01 PM
Terethian2
Sarnak
 
Join Date: Sep 2007
Posts: 30
Default

This is VERY confusing. I read in a post that we should just use active perl 5.10 now when using the compiled binaries and since I wanted to upgrade to the latest bots one I was forced to change my perl since it crashed when I tried to run newer emu. Now I broke myself and cannot even backtrack to old emu version. Another huge issue is not only is it confusing to get the right version of perl but it is also a problem finding links for it. I have tried the following versions of perl:

ActivePerl-5.10.1.1007-MSWin32-x86-291969.msi
ActivePerl-5.8.8.819-MSWin32-x86-267479.msi
ActivePerl-5.8.7.815-MSWin32-x86-211909.msi
ActivePerl-5.8.9.825-MSWin32-x86-288577.msi

Versions of EMU compiled binaries:
R1052Bots
R1180Bots

I have had simple crashes where only one of the emu windows will stay open and I have also had other perl related messages during the course of my attempts to get a working perl back. I cannot remember which one I used before but it doesn't seem to be working. =(

Active perl has also stopped hosting older versions due to uhhh exploits etc. I have been to: http://www.oldapps.com/Perl.php but they have nothing past ActivePerl 5.8.8.819 Build 267479 (15 MB)

Please help me, I am trying to give as much info as I can. Thanks!
Reply With Quote
  #10  
Old 02-04-2010, 12:00 PM
Zandig's Avatar
Zandig
Hill Giant
 
Join Date: Jun 2006
Location: New York City
Posts: 180
Default

Have you tried compiling the binaries yourself with the latest version of Perl which is 5.10.1.1007?

It's not all that hard - just follow the guide:
http://www.eqemulator.net/wiki/wikka.php?wakka=VS2008

Most of us have a slightly older version of Perl which is Perl 5.10.0.1004 which was discontinued. That may be why you are having a hard time using binaires you download instead of compile yourself.
Reply With Quote
  #11  
Old 02-04-2010, 02:55 PM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

Quote:
Originally Posted by Terethian2 View Post
ActivePerl-5.10.1.1007-MSWin32-x86-291969.msi
I just installed this and fired up a server using the 1180a bot binaries I uploaded the other day, and it seems to work OK. (Mobs respond to hails etc).

What errors do you get when running this perl version ?
Reply With Quote
  #12  
Old 02-04-2010, 05:15 PM
Kobaz
Hill Giant
 
Join Date: Nov 2008
Location: Gold Coast, Oz
Posts: 119
Default

It may be worthwhile to search your filesystem for "perl" and see if you have stray versions or copies on your drive. This can cause problems with perl.
Reply With Quote
  #13  
Old 03-04-2010, 03:54 AM
erwin.zeez
Fire Beetle
 
Join Date: Mar 2010
Posts: 1
Default

use

ActivePerl-5.8.8.819
ActivePerl-5.8.7.815
ActivePerl-5.8.9.825
Reply With Quote
  #14  
Old 06-11-2010, 11:07 AM
eski2
Hill Giant
 
Join Date: May 2008
Location: sydney
Posts: 177
Default

The posts below say to use activestate perl 5.10 to setup a serve,r so installed activestate perl 5.10.

http://www.eqemulator.net/wiki/wikka.php?wakka=ValesEQ
http://www.eqemulator.org/forums/showthread.php?t=29043

Other posts say to use 5.8, and if i try running my server start batch file, it crashes with world.exe unable to find perl58.dll.

My server is minilogin if it helps? Strangely it worked fine with an earlier version of files but running the svn update seems to have broken that. I have been following http://www.eqemulator.net/wiki/wikka.php?wakka=Windows line by line, is that still usable?

I don't know what the .conf files are, do i need to update them to get past this or something? I'm using the files that came with the downloads from that wiki, such as EQEmu-Rev1410.zip , am i suppose to be using a different version of world.exe or something?

I am very confused and frustrated :(
Reply With Quote
  #15  
Old 06-11-2010, 11:31 AM
eski2
Hill Giant
 
Join Date: May 2008
Location: sydney
Posts: 177
Default

I think i have things going by d'loading the zipped version of activestate perl 5.8 (something) and extracting the 5.8 dll manually. However, they don't make it easy! Maybe the dll can be distributed with the rest of the files? Unless it conflicts to have a 5.8 and 5.10 version?
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 10:37 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