Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Quests

Archive::Quests Archive area for Quests's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-03-2004, 01:28 PM
Dave987
Discordant
 
Join Date: Jun 2003
Location: England
Posts: 267
Default install IO::Scalar problem :(

Hey all , almost done installing perl , but I've got a problem ..


after the perl -MCPAN -e shell is type in , and the install IO::Scalar , it all scrolls past, until this bit::

Code:
Removing previously used \.cpan\build\IO-stringy-2.109

  CPAN.pm: Going to build E/ER/ERYQ/IO-stringy-2.109.tar.gz

Checking if your kit is complete...
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

O.o . I know thats very hazy information , but I'm not sure what you need to know, so .. just post on what I need to let you know ...

Thanks all
__________________
;o)
Reply With Quote
  #2  
Old 04-03-2004, 04:56 PM
animepimp
Dragon
 
Join Date: Jan 2004
Posts: 860
Default

I'm getting a similar error trying to install IO::Scalar on my computer and the exact same error when I try to install it on another computer. This is what comes up when I run it

Code:
Checking if your kit is complete...
Looks good
Writing Makefile for IO-stringy

IBM(R) Program Maintenance Utility for Windows(R)
Version 3.50.000 Feb 13 1996
Copyright (C) IBM Corporation 1988-1995
Copyright (C) Microsoft Corp. 1988-1991
All rights reserved.

        @ C:\Perl\bin\perl.exe "-MExtUtils::Command" -e mkpath blib\lib
NMAKE :  fatal error U1081:  '@' : program not found
Stop.
  C:\PERL\BIN\nmake.exe  -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible
Anybody know of a site that has these modules precompiled so we could jsut unzip them to where they belong?
Reply With Quote
  #3  
Old 04-03-2004, 10:59 PM
Dave987
Discordant
 
Join Date: Jun 2003
Location: England
Posts: 267
Default

Quote:
Originally Posted by animepimp
I C:\PERL\BIN\nmake.exe -- NOT OK
You need NMAKE.exe in your Perl/Bin directory.
Get NMAKE here
__________________
;o)
Reply With Quote
  #4  
Old 04-03-2004, 11:20 PM
Dave987
Discordant
 
Join Date: Jun 2003
Location: England
Posts: 267
Default

Code:
cpan> install IO::Scalar
Running install for module IO::Scalar
Running make for E/ER/ERYQ/IO-stringy-2.109.tar.gz
  Is already unwrapped into directory \.cpan\build\IO-stringy-2.109
  Has already been processed within this session
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
Error message, after a clean perl install, has turned to this...
:cry: Why wont it work??

Edit :: Boot5zones.exe (At the end of everything loaded)

Code:
[Status] Loading embedded perl
[Status] Error initializing perlembed: failed to install plugin printhook, do yo
u lack IO::Scalar?
[Status] Fatal error initializing perl: failed to install plugin printhook, do y
ou lack IO::Scalar?

do you lack IO::Scalar?

Yes!! But it wont install .. any help appreciated...
__________________
;o)
Reply With Quote
  #5  
Old 04-04-2004, 02:17 AM
RexChaos
Dragon
 
Join Date: Feb 2004
Location: Everywhere you want to be
Posts: 582
Default

Quote:
[Status] Loading embedded perl
[Status] Error initializing perlembed: failed to install plugin printhook, do yo
u lack IO::Scalar?
[Status] Fatal error initializing perl: failed to install plugin printhook, do y
ou lack IO::Scalar?
I've run into the same problem.
__________________
An obnoxiously large picture should go here with some witty saying about some cartoon character I made in EQ, but then I realized that shit is fucking annoying.
Reply With Quote
  #6  
Old 04-04-2004, 03:34 AM
animepimp
Dragon
 
Join Date: Jan 2004
Posts: 860
Default

Quote:
Originally Posted by Dave987
Quote:
Originally Posted by animepimp
I C:\PERL\BIN\nmake.exe -- NOT OK
You need NMAKE.exe in your Perl/Bin directory.
Get NMAKE here
I do have nmake and its running it but nmake is encountering an error when it runs the make file. Nmake is saying can't find program '@' for some reason.
Reply With Quote
  #7  
Old 04-04-2004, 05:26 AM
samandhi's Avatar
samandhi
Demi-God
 
Join Date: Aug 2003
Posts: 1,056
Default

@RexChaos
Quote:
[Status] Loading embedded perl
[Status] Error initializing perlembed: failed to install plugin printhook, do yo
u lack IO::Scalar?
[Status] Fatal error initializing perl: failed to install plugin printhook, do y
ou lack IO::Scalar?
Your problem is because you have perl installed, but dont have IO::Scalar installed...
Follow this guide:

Quote:
Originally Posted by Monrezz
Installing Perl

Download Perl 5.8, Then install using the default settings for everything. Now reboot so path changes take affect. Congratulations, Perl is installed.

Installing IO::Scalar
If you don't already have it, download nmake.exe (save with .exe extension). Copy it into your perl\bin directory. Then type the following in a DOS window:

Code:
perl -MCPAN -e shell

When asked if you want to configure it manually, say "no". Once everything is done there type in:

Code:
install IO::Scalar

Once complete it should say -- install OK.

Problems
If perl isn't installed properly the zone windows will disapear after starting up. If you followed all the above steps correctly, make sure you have a copy of "Perl58.dll" in your "C:\Perl\bin" directory. If there is a copy there, search your computer for all other copies of it and delete them. Also note it is Perl58, not 56.

To test if IO::Scalars is installed type the following in a DOS window:

Code:
perl -MIO::Scalar -e "print 'Installed'"

If you get an error it isn't working. Make sure you installed it correctly, if you didn't delete the following files in "C:\Perl\site\lib\IO" and then rerun "install IO::Scalar":
Scalar.pm
Scalar.pm.html
ScalarArray.pm
@animepimp Follow the guide above...

Hope this helps...
__________________

Quote:
Analysis paralysis will keep you from failing, but it will also keep you from succeeding.
  • L.L. CoolJ
Reply With Quote
  #8  
Old 04-04-2004, 07:48 AM
RexChaos
Dragon
 
Join Date: Feb 2004
Location: Everywhere you want to be
Posts: 582
Default

Quote:
Originally Posted by samandhi
To test if IO::Scalars is installed type the following in a DOS window:

Code:
perl -MIO::Scalar -e "print 'Installed'"

If you get an error it isn't working. Make sure you installed it correctly, if you didn't delete the following files in "C:\Perl\site\lib\IO" and then rerun "install IO::Scalar":
Scalar.pm
Scalar.pm.html
ScalarArray.pm
Be sure to start a new DOS window to try that. I was running it from within perl...man I need a break. Hehe... Thanks for the help. It works fine now.
__________________
An obnoxiously large picture should go here with some witty saying about some cartoon character I made in EQ, but then I realized that shit is fucking annoying.
Reply With Quote
  #9  
Old 04-04-2004, 12:29 PM
animepimp
Dragon
 
Join Date: Jan 2004
Posts: 860
Default

Quote:
Originally Posted by "samandhi
@animepimp Follow the guide above...

Hope this helps...
The problem both of us are having is that we are following the guide exactly and IO::Scalar is failing to install properly even though we do exactly what the guide says to do.
Reply With Quote
  #10  
Old 04-04-2004, 12:52 PM
RexChaos
Dragon
 
Join Date: Feb 2004
Location: Everywhere you want to be
Posts: 582
Default

Worked fine for me. Can you show us exactly the steps you've taken? I thoguht mine didn't work until (like I said previously) I closed the dos window and opened a new one. It didn't show that Scalar was installed properly because I was still within perl in the first window.
__________________
An obnoxiously large picture should go here with some witty saying about some cartoon character I made in EQ, but then I realized that shit is fucking annoying.
Reply With Quote
  #11  
Old 04-04-2004, 01:26 PM
animepimp
Dragon
 
Join Date: Jan 2004
Posts: 860
Default

I followed the steps on hte guide exactly. First installed Perl with all the default options and then copied nmake.exe into C:/perl/bin. After that I ran perl -MCPAN -e shell and let it configure it automatically. Then I did install IO::Scalar. After downloading a lot of files from ftps it came up with the error messages I posted before. I also tried exiting perl and running the command to test it and it also failed because it says the Scalar module does not exist since the install failed. I've tried on two different machines, on one it got the error messages I posted about could not find program '@' and on the other machine it got the exact same error message as Dave987 posted in the opening post for this thread. I also retried the install on both machines several times and it continues to fail with the same errors.
Reply With Quote
  #12  
Old 04-04-2004, 02:13 PM
govtcheeze
Hill Giant
 
Join Date: Mar 2004
Location: South Florida
Posts: 247
Default

Did you reboot after installing PERL? I seem to remember a similar problem because I did not reboot after installing PERL.
Reply With Quote
  #13  
Old 04-04-2004, 02:41 PM
animepimp
Dragon
 
Join Date: Jan 2004
Posts: 860
Default

Yeah I rebooted after installing perl and even tried rebooting again after copying over nmake.exe even though it could make no difference. Everyting ran correctly except for some weird error that won't let it compile the IO::Scalar package or whatever it has to do to build it. None of the three files mentioned at the bottom of the guide are created because of this error even though I followed the steps exactly each time.
Reply With Quote
  #14  
Old 04-08-2004, 12:36 AM
Dave987
Discordant
 
Join Date: Jun 2003
Location: England
Posts: 267
Default

Any fix for this yet? Mine decided to fix itself ( ) but I know more people getting this error...
__________________
;o)
Reply With Quote
  #15  
Old 04-12-2004, 04:04 AM
Astartae
Sarnak
 
Join Date: Nov 2002
Posts: 96
Default

Hey all,

After getting an error in the perl-enabled zone.exe:
Quote:
[Status] Loading embedded perl
[Status] Error initializing perlembed: failed to install plugin printhook, do yo
u lack IO::Scalar?
[Status] Fatal error initializing perl: failed to install plugin printhook, do y
ou lack IO::Scalar?
I did a search here and found this post.

So, I found nmake and installed it in the Perl/bin folder and followed the commands in this post for installing IO::Scaler and got this:
Quote:
D:\Perl\bin>perl -mcpan -e shell

D:\Perl\bin>install IO:Scaler
'install' is not recognized as an internal or external command,
operable program or batch file.
Any suggestions about what I should change here or ideas about what I'm doing wrong? Thanks....
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 01:30 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