Problem installing IO::Scalar
perl installed without problems, but when i try to "install IO:Scalar i get this error..
Code:
IO-stringy-2.109/README |
it sort of looks like you have an @ in your config in place of a program and or path
|
rofl... ibm make? sux to be you
j/k. the make dependency is a mistake on the part of cpan. it would make a lot more sense to use perl to automate the install. whatever the case, just untar the archive and copy the modules to an appropriate location. |
you need a copy of nmake...
|
What is happening is you left out a step after installing perl. Well, you also have to have a copy of nmake.exe. Here is a quote to help you. And the link to download nmake.exe is here.
Quote:
Quote:
|
Code:
it sort of looks like you have an @ in your config in place of a program and or path i placed nmake.exe in c:\perl\namke.exe Eglins response seem pretty viable (<---is that a word) although i didn't understand what u meant, i should untar what now... with a name like eglin i would guess u know alot about linux and thats cool, when i started to toy with linux i had a neverending bout with some crap about "make" and .makefile or something like that, i would be gracious if u could give me a quick rundown on what modules i need and if putting them in my \perl\bin directory would be the appropriate place to place the modules thanks also...i need to have perl enabled binaries...i hope i don't need to go sofar as to install cvs and all that...but if so i guess i can stumble through it.... |
Ok here goes.
What you need to do is to take that nmake.exe file and put it not in C:\perl but in C:\perl\bin directory.... Now run the config of perl and leave EVERYTHING as default, including the nmake.exe because it will find it this way... NOW try installing your IO::Scalar.... Oh one thing you have to change if you are behind a router, you will have to put your proxy (read, your ip address of your router to act as a gateway) Otherwise leave everything alone, it will do it all on its own beleive it or not.. |
ok i moved nmake.exe to the bin dir and then after i typed install IO::Scaler i got this message, i don't know if its good or bad...come to think of it if this installed correctlly does this mean i now have to install everytime i start the server or do i just start cpan.bat in the background, i am unsure of what i have to so after i have completed this portion...i have several .pl files in the \eqemu\quest directory...what is the next step?
oh yeah the error or non-error or whatever this is..... Code:
IO-stringy-2.109/t/Common.pm |
you dont have to do anything with perl after you install the necessary modules.
read the perl quest howto and try them.. if they work.. then your install worked. |
Quote:
Code:
perl -MIO::Scalar -e "print 'AOK'" |
Quote:
[edit] Quote:
|
ok, that responded with:
Code:
also when i restarted cpan.bat and it told me that i should try install Bundle::CPAN, which i do, after it downloads for a short time it gives me this message: Code:
CPAN-1.76/README |
It still doesn't know where nmake is because it keeps that in a config file.
I would uninstall/get rid of perl. That's extreme and there is another way to do it, but this is safest and easiest. Then reinstall it Next run the perl -MCPAN -e shell. When it asks you if you are ready to manually install... in the words of Nancy Regan.. just say no. It will find nmake and make the config correct. Then you can do the install IO::Scalar. It should work. Test it as Lurker_005 says above. |
Quote:
|
ok i deleted \perl and \.cpan and reinstalled perl, place nmake in /perl/bin and typed perl -CPAN -e shell, said no to the manual config
Code:
IO-stringy-2.109/README i am gonna see if i can find a perl forum or something, will keep reply if i hit on anything... |
Did you read the message that cpan had?
Quote:
|
**Fixed**
well after much research and a buttload of reading i seem to have successfully pulled off the command
Code:
perl -MIO::Scalar -e "print 'Installed'" after getting this error several times Code:
The bundle file "\.cpan\Bundle\CPAN.pm" may be a broken copy all those files to directory C:\Perl\lib\IO enter directory C:\Perl\site\lib\IO and copy Scalar.pm Scalar.pm.html ScalarArray.pm, according to post http://www.eqemulator.net/forums/vie...c4f325a819a409 these files apparentlly need to be there... anyway that did seem to work |
Also make sure your nmake is a .exe , the download link from this thread isnt in .exe format so just go to your c:\perl\bin and rename NMAKE to NMAKE.exe
in the infamous words of Tree ... um *some wise arse quote* |
you do realize this thread started in february and the last post of it was a month ago...
|
*DO NOT BUMP OLD POSTS*
Well I saw an admin post it a while back so ... :wink: |
All times are GMT -4. The time now is 11:33 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.