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 02-04-2012, 02:56 AM
Rhyisa's Avatar
Rhyisa
Fire Beetle
 
Join Date: Jan 2012
Location: USA
Posts: 13
Unhappy Finding Perl 5.10.0.1007

I am unable to find Perl 5.10.0.1007 anywhere on the internet. All the guides (bless your souls for making them) have links directly to the ActivePerl site. They don't archive their versions.

Google is not working at all. It usually ends up a dead link or referencing the most current version. Where did you find the installer for this version recently?

As you can see, I'm quite frustrated. I want to compile a server, but it's getting next to impossible. The guide I'm following now is Kraven's, and it's very comprehensive. However, there's one problem: Perl. The closest I get is Strawberry Perl 5.10.1.5. That still gives errors of:

LINK : fatal error LNK1104: cannot open file 'perl510.lib'

Anyway, if someone can PM me where there is a link *that works* to get Perl 5.10.0.1007, I will be grateful.
Reply With Quote
  #2  
Old 02-04-2012, 03:51 AM
Burningsoul
Discordant
 
Join Date: Oct 2009
Posts: 312
Default

Hopefully this helps.. all I can find for now, sorry :(

http://www.eqemulator.org/forums/showthread.php?t=33844
Reply With Quote
  #3  
Old 02-04-2012, 04:25 AM
GurkhaPanzers
Hill Giant
 
Join Date: Aug 2010
Location: Arizona
Posts: 164
Default

I had same problem when I remade my server. The solution I followed was to compile my own world not use pre-compiled versions. To compile the server you have to find all references to perl5.10 and change them to the rev you have. I think only way to get 5.10 is to pay now. There is info in the long chain of comments on the build your server link
Reply With Quote
  #4  
Old 02-04-2012, 09:54 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Isn' t this close enough

http://search.4shared.com/postDownlo...swin32-x8.html

or this

5.10.0.1008

http://www.mediafire.com/?mrvpxw8kv3ox3jc
Reply With Quote
  #5  
Old 02-04-2012, 10:04 AM
iRFNA
Fire Beetle
 
Join Date: Dec 2009
Posts: 23
Default

If you copy and rename, say, perl514.lib to perl510.lib, it will work fine. So you'd have both perl514.lib and perl510.lib, but they'd both really be perl514.lib. The directory to do this in is Perl\lib\CORE\
Reply With Quote
  #6  
Old 02-04-2012, 06:59 PM
Rhyisa's Avatar
Rhyisa
Fire Beetle
 
Join Date: Jan 2012
Location: USA
Posts: 13
Default

Thank you all for your kind messages. Would love to reward you all with epics and ponies! Alas, the ogres ate the ponies whole. The ponies burst out of their chest. Very messy. Shouldn't eat ponies with horns.

@Burningsoul and GurkhaPanzers. Thank you both, I will be keeping that in mind about changing the source code.

@iRFNA That's a pretty sneaky way of going about it. Better check my wallet to see if it's still there.

@provocating I just downloaded the 5.10.0.1004 and the 5.10.1.1008 and will try them shortly.

I think another basic problem is that the Strawberry Perl 5.10.1.5 installs to C:\Strawberry\perl etc. However, it has a perl510.dll in the perl\bin directory. Which is weird that I also added those paths to VS2008 paths for include and library.

So here's what I'll do:

1) Uninstall Strawberry Perl, remove folders etc.
3) Install the 5.10.0.1004, setup the paths in VS2008 and give it a go
4) That doesn't work, uninstall and install 5.10.1.1008
5) If fails, impact maintenance on the computer. Always worked for us prior server members.
6) Skip 5, can't get a new computer right now.
7) Try iRFNA's idea.
Go back to drawing board and try 5.14.2.1402 version, find and replace the entries there.

BTW - When you mention references GurkhaPanzers, which files are you talking about? All of them or just the .sln file? Hmm, I'll should check that myself.

9) There is no 9.
10) Will post again as to the results.
Reply With Quote
  #7  
Old 02-04-2012, 07:29 PM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,743
Default

5.14 will not work with Visual Studio 2008. You want 5.12, which is still available on the ActiveState site.
Reply With Quote
  #8  
Old 02-04-2012, 10:16 PM
darkonites3
Fire Beetle
 
Join Date: Dec 2011
Posts: 21
Default

Will http://strawberryperl.com/ version 5.10.1.5 work properly?
Reply With Quote
  #9  
Old 02-04-2012, 10:53 PM
iRFNA
Fire Beetle
 
Join Date: Dec 2009
Posts: 23
Default

The renaming thing works perfectly. I've done it, I played on the server I did it with today in fact.
Reply With Quote
  #10  
Old 02-05-2012, 12:59 AM
darkonites3
Fire Beetle
 
Join Date: Dec 2011
Posts: 21
Default

2>c:\source\trunk\eqemuserver\common\dbcore.h(9) : fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory .. i keep getting these kinds of errors
Reply With Quote
  #11  
Old 02-06-2012, 02:30 PM
Noport
Opcode Ninja
 
Join Date: Mar 2009
Location: San francisco
Posts: 426
Default

Found
activeperl-5.10.0.1004-mswin32-x86-287188 http://www.4shared.com/file/NZcfI0Ec...SWin32-x8.html
Reply With Quote
  #12  
Old 02-06-2012, 11:06 PM
Noport
Opcode Ninja
 
Join Date: Mar 2009
Location: San francisco
Posts: 426
Default

Found:
ActivePerl-5.10.1.1007-MSWin32-x86-291969 http://www.4shared.com/file/N_EU6UDQ...SWin32-x8.html
Reply With Quote
  #13  
Old 02-07-2012, 04:10 AM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,743
Default

It isn't hard to use 5.12, and I'd trust it downloaded from ActiveState much more than something from a random filedump site. *shrug*
Reply With Quote
  #14  
Old 02-15-2012, 09:48 PM
Rhyisa's Avatar
Rhyisa
Fire Beetle
 
Join Date: Jan 2012
Location: USA
Posts: 13
Default

Thank you Noport for the links.

I can see where you are coming from Lerxt2112 (Rush FTW!) Guess I was trying to follow the guides to the letter. I may even try the 5.12 you've suggested.

Update so far:
Got it compiled. Then spent some time getting the load_player.sql inputted. I finally followed this thread: http://mail.eqemulator.org/forums/sh...d.php?p=206319

Which one post said to put the sql files and the player_tables folder into C:\mysql\bin. Then I was able to do the command line to get those into the database. Must remember the ; at the end of the line, though I guess it's obvious from reading the code.

Darkonites3 - I dunno about that error. Sorry about that.

Anyway, further adventures await!
Reply With Quote
  #15  
Old 02-16-2012, 12:11 AM
Noport
Opcode Ninja
 
Join Date: Mar 2009
Location: San francisco
Posts: 426
Default

Cool happy to hear the good news your welcome glad to help out where i can. Today i got 0/18 Charters on Hot & Voa client solved another problem.
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:32 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3