RachunZero has asked for the wisdom of the Perl Monks concerning the following question:
I'm a lowly web site admin rather than a real programmer, and I've built a nice shiny new Apache 2.0.64, perl 5.12.2, and mod_perl build for my developer friend, but some of his code doesn't run. I get "Can't locate object method "new" via package "LWP::Protocol::https::Socket" at ../../../cgi/soap_util.pl".
If I troll through the code, it certainly looks like there's a "new"
This used to work in my last build, but I'm a but stuck now. I'm not even sure how to start resolving this issue. I don't expect someone to debug my program for me, but is there somewhere that I can start reading that would explain how I can resolve such dependency issues?
(bows respectfully)
Ryan
addendum:
Maybe this will reveal my mistake:
Modules originally installed in order using cpan, then the cpan directory is tarballed and I traverse the module directories doing a
$PERL_DIR/bin/perl Makefile.PL PREFIX=$PERL_DIR -n make clean $PERL_DIR/bin/perl Makefile.PL PREFIX=$PERL_DIR -n make make test make install
with the exception of the SSLeay modules which require me to specify the openssl path
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Can't locate object method
by biohisham (Priest) on Feb 01, 2011 at 17:17 UTC | |
by RachunZero (Novice) on Feb 01, 2011 at 18:10 UTC | |
by Anonyrnous Monk (Hermit) on Feb 01, 2011 at 18:27 UTC | |
by RachunZero (Novice) on Feb 01, 2011 at 18:54 UTC | |
Re: Can't locate object method
by Anonyrnous Monk (Hermit) on Feb 01, 2011 at 17:36 UTC | |
by RachunZero (Novice) on Feb 01, 2011 at 18:26 UTC | |
by Anonyrnous Monk (Hermit) on Feb 01, 2011 at 18:49 UTC | |
by RachunZero (Novice) on Feb 01, 2011 at 19:00 UTC |