EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=617)
-   -   Boot5Zones error: (perl) (https://www.eqemulator.org/forums/showthread.php?t=16213)

maveren 10-06-2004 12:21 PM

Boot5Zones error: (perl)
 
Quote:

[Status] Error initializing perlembed: failed to install plugin printhook, do you

lack IO::Scalar?
[Status] Fatal error initializing perl: failed to install plugin printhook, do you

lack IO::Scalar?
Then my connection times out?
So i tried to install IO::Scalar again...
on commandline i typed:
Quote:

shell>perl -MCPAN -e shell
Terminal does not support AddHistory.

There seems to be running another CPAN process (pid 560). Contacting...
Other job not responding. Shall I overwrite the lockfile? (Y/N) [y]
if i choose [y]:
Quote:

cpan shell -- CPAN exploration and modules installation (v1.7601)
ReadLine support available (try 'install Bundle::CPAN')
I type:
Quote:

cpan> install IO:Scalar
blah blah blah then i get:
Quote:

Checking if your kit is compleate...
Looks good
Writing Makefile for IO-stringy
-- OK
Running make test
'test' is not recognized as an internal or external command,
operable program or batch file.
test -- NOT OK
Running make install
make test had returned bad status, won't install without force

cpan>
i tried this:
Quote:

cpan>make install IO::scalar
I get request to follow links to compile a few missing builds, it then downloads them and processes them with the current processes if i click yes.
I get a warning telling me to adjust perl files?

after all this I still get the same errors when i run boot5zones

Using 59perl and Malignus Wingnut's Setups
followed all directions, perl setup didnt go as he said it should, but i thought it was installed after a little work in the command prompt.

Boot5Zones=
Quote:

REM: ****Read this first!!!****

REM: This file requires your real IP in the place of "YourIP" when you are

connecting
REM: To the EQEmu Loginserver.

REM: When you are using minilogin, Replace all IP Addresses to say 127.0.0.1

REM: If you still get errors try using localhost instead of 127.0.0.1

REM:--------------Start-----------------------
@echo off

if NOT exist spells_us.txt goto NOSPELL

start zone . 66.94.XXX.XX 7995 66.94.XXX.XX
start zone . 66.94.XXX.XX 7996 66.94.XXX.XX
start zone . 66.94.XXX.XX 7997 66.94.XXX.XX
start zone . 66.94.XXX.XX 7998 66.94.XXX.XX
start zone . 66.94.XXX.XX 7999 66.94.XXX.XX
exit
cls
(Internal and External are the same address for my provider)

LoginServer=
Quote:

### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.

### --- Public Login is un-supported as is LAN playing. We reccomend using the EQEmu.net Loginserver ALWAYS.

### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automaticly.

# READ README.TXT

[LoginServer]
loginserver=newlogin1.eqemulator.net
#loginserver2=eqemulator.net
loginport=5994
#loginport2=5996
worldname=myservername
worldaddress=66.94.xxx.xx
locked=False
account=
password=


[WorldServer]
Defaultstatus=0
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=
db.ini=
Quote:

# READ README.TXT!

[Database]
host=localhost
user=username
password=password
database=eq


### --- This file tells world.exe what computer mySQL is on. Host should
### --- be left "localhost" unless mysql is on a differant computer than world.exe.

cavedude 10-06-2004 05:13 PM

Make sure you have nmake.exe in your \perl\bin dir (the link can be found from a search) Also, make sure perl is installed in a path that conforms to 8.3 standards. I remember having problems when I had perl installed in a dir with spaces. When i reinstalled it into another folder it worked fine.

cavedude 10-06-2004 05:15 PM

Make sure you have nmake.exe in your \perl\bin dir (the link can be found from a search) Also, make sure perl is installed in a path that conforms to 8.3 standards. I remember having problems when I had perl installed in a dir with spaces. When i reinstalled it into another folder it worked fine.

maveren 10-07-2004 04:53 AM

NMAKE is in the perl/bin folder
perl is installed to C:/perl
I see another thread about these same errors, ill try those suggestions and maybe download a different version of ActivePerl

moadhib 10-07-2004 09:46 AM

The easiest way I found for myself was to download the IO-Stringy-2.109 - just google it.

Than extract the the lib\IO folder into your C:\perl\bin\lib\IO

The IO-Stringy file contains some .pm files, including those that are needed for IO::Scalar.

At the DOS prompt, just use: perl -MIO::Scalar -e "print 'Installed'"
to make sure your ready to go...

:)

maveren 10-09-2004 08:46 AM

with most recent downloads and changing NMAKE to NMAKE.exe works flawlessly


All times are GMT -4. The time now is 08:32 PM.

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