Go Back   EQEmulator Home > EQEmulator Forums > Quests > Quests::Q&A

Quests::Q&A This is the quest support section

Reply
 
Thread Tools Display Modes
  #1  
Old 04-16-2005, 04:48 AM
Ghost Fire's Avatar
Ghost Fire
Sarnak
 
Join Date: Feb 2005
Location: Behind you....
Posts: 84
Unhappy Error Running Perl

Well my Prob. is with this error. I get it running EQEMu 0.6.0 DR2 Perl or running EQEMu 0.6.0 DR3 Perl.
But if I remove Scalar.pm and WrapTie.pm from C:\Perl\lib\IO I'm able to log into Everquest just find. But still no quests.
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?
What i typed is in Italic
Quote:
C:\Documents and Settings\Ghost>perl -MIO::Scalar -e "print 'Installed'"

Can't locate object method "new" via package "IO::Scalar" (perhaps you forgot to
load "IO::Scalar"?) at C:/Perl/lib/IO/Scalar.pm line 6.
Compilation failed in require.
BEGIN failed--compilation aborted.

C:\Documents and Settings\Ghost>perl -MCPAN -e shell
Terminal does not support AddHistory.

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

(Tons of things loaded in between here but deleted for space)

cpan> perl -MIO::Scalar -e "print 'Installed'"

Unknown command 'perl'. Type ? for help.
cpan>
So my Question is... Is it my Scalar.pm and WrapTie.pm files or is it my Perl install ??? or both.
__________________
Life is Short

Last edited by Ghost Fire; 04-16-2005 at 11:32 PM..
Reply With Quote
  #2  
Old 04-16-2005, 05:20 AM
sysadmin
Hill Giant
 
Join Date: Feb 2005
Posts: 163
Default

i think you should remove all perl and reinstall following a good and updated tutorial, like Solid11's tutorial
__________________
Sysadmin.
Reply With Quote
  #3  
Old 04-16-2005, 05:49 AM
Ghost Fire's Avatar
Ghost Fire
Sarnak
 
Join Date: Feb 2005
Location: Behind you....
Posts: 84
Talking

Ok sounds good. I'll try it. Also thats what I used in the first place to update to Perl. Server Setup.doc from Solid11.

Edit:Well the Scalar.pm and WrapTie.pm. You don't need it. :o Also I noticed that my Perl Quests was inside another folder.
Quote:
Example: E:\EverQuest Server\EQ Emu\EverQuest Perl DR2\Quests\peq_quests\airplane
So I move all the quests into the Quests folder.
Quote:
Example: E:\EverQuest Server\EQ Emu\EverQuest Perl DR2\Quests\airplane
Well now it works Time to try and write some quests
Thanks Sysadmin and Solid11.
__________________
Life is Short

Last edited by Ghost Fire; 04-16-2005 at 04:40 PM..
Reply With Quote
  #4  
Old 04-16-2005, 02:25 PM
Cisyouc
Demi-God
 
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
Default

Also.... you missed the point of perl -MIIO::Scalar -e "print 'Installed'". It is used to test if you have IO::Scalar, in which you didnt. Since you dont, you would run perl -MCPAN -e shell and then Install IO::Scalar.
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.
Reply With Quote
  #5  
Old 04-16-2005, 03:32 PM
Ghost Fire's Avatar
Ghost Fire
Sarnak
 
Join Date: Feb 2005
Location: Behind you....
Posts: 84
Default

Well Cisyouc C:\Documents and Settings\Ghost>perl -MIO::Scalar -e "print 'Installed'" was a test on an old install before hand to see if it worked. Then I typed everything in again to show what commands I was doing.
Sorry I should have edited that out.
__________________
Life is Short
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 09:14 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3