Tom Phoenix wrote:
On Jan 18, 2008 4:11 PM, Liam <[EMAIL PROTECTED]> wrote:

I was trying to install a personal version of Perl to my own user
folder.  I am running on a remote webserver that uses Apache.  I have
succeeded with the following steps:

wget http://perl.com/CPAN/src/stable.tar.gz
tar zvxf stable.tar.gz
cd perl-5.8.8

Shouldn't you have 5.10?

This is the line I encounter problems on:
make && make test && make install

It sounds like your train wreck happened during the 'make'. It may be
helpful to try the 'make' step separately from 'make test'.
Unfortunately, seeing the aftermath of a big wreck, it's sometimes
hard to see what caused it. Did you run up against your disk space
quota, perhaps?

Good luck with it!

--Tom Phoenix
Stonehenge Perl Training

It appeared to be the fact that it couldn't read my /home/ directory: this page here:
http://groups.google.com.au/group/comp.lang.perl.misc/browse_thread/thread/592e618cc6e9d3b1/fe4d86127933f92d%23fe4d86127933f92d
has the details. Also my current dillema, which I will repeat here for clarities sake:

make[1]: Leaving directory `/home/.bazooka/dawliam/perl-5.10.0/ext/
Digest/SHA'

        Making Encode (dynamic)
opendir(../../lib/../../../..): Permission denied at ../../lib/
ExtUtils/MakeMake
r.pm line 182
opendir(./../../../../..): Permission denied at ../../lib/ExtUtils/
MakeMaker.pm
line 182
ERROR from evaluation of /home/.bazooka/dawliam/perl-5.10.0/ext/Encode/
Byte/Make
file.PL: Can't locate File/Spec/Functions.pm in @INC (@INC
contains: ../../lib /
home/.bazooka/dawliam/bin/perl/lib/5.10.0/i686-linux /home/.bazooka/
dawliam/bin/
perl/lib/5.10.0 /home/.bazooka/dawliam/bin/perl/lib/site_perl/5.10.0/
i686-linux
/home/.bazooka/dawliam/bin/perl/lib/site_perl/5.10.0 . .) at ./
Makefile.PL line
4.
BEGIN failed--compilation aborted at ./Makefile.PL line 4.
Warning: No Makefile!
make[1]: Entering directory `/home/.bazooka/dawliam/perl-5.10.0/ext/
Encode'
make[1]: *** No rule to make target `config'.  Stop.
make[1]: Leaving directory `/home/.bazooka/dawliam/perl-5.10.0/ext/
Encode'
make config failed, continuing anyway...
make[1]: Entering directory `/home/.bazooka/dawliam/perl-5.10.0/ext/
Encode'
make[1]: *** No rule to make target `all'.  Stop.
make[1]: Leaving directory `/home/.bazooka/dawliam/perl-5.10.0/ext/
Encode'
make: *** [lib/auto/Encode/Encode.so] Error 2
[hyperion]$

/home/.bazooka/dawliam/perl-5.10.0/ext/Encode/lib/auto doesn't exist.
/home/.bazooka/dawliam/perl-5.10.0/lib/auto/Encode/Encode.so doesn't
exist.

So, what do I need to do now?

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to