EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Which perl to use? (https://www.eqemulator.org/forums/showthread.php?t=29944)

Randymarsh9 11-08-2009 05:05 PM

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.

leslamarch 11-08-2009 05:42 PM

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?

Randymarsh9 11-08-2009 06:00 PM

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

leslamarch 11-08-2009 06:03 PM

Quote:

Originally Posted by Randymarsh9 (Post 180944)
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?

Randymarsh9 11-08-2009 06:18 PM

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.

leslamarch 11-08-2009 06:21 PM

Quote:

Originally Posted by Randymarsh9 (Post 180948)
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?

Randymarsh9 11-08-2009 06:44 PM

I did. http://www.eqemulator.net/forums/showthread.php?t=29943

Terethian2 02-02-2010 08:53 PM

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?

Terethian2 02-03-2010 11:01 PM

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!

Zandig 02-04-2010 12:00 PM

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.

Derision 02-04-2010 02:55 PM

Quote:

Originally Posted by Terethian2 (Post 183795)
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 ?

Kobaz 02-04-2010 05:15 PM

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.

erwin.zeez 03-04-2010 03:54 AM

use

ActivePerl-5.8.8.819
ActivePerl-5.8.7.815
ActivePerl-5.8.9.825

eski2 06-11-2010 11:07 AM

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 :(

eski2 06-11-2010 11:31 AM

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?


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

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.