Am Montag, den 17.10.2011, 15:22 +0200 schrieb Peter Slegg <[email protected]>:

Can't locate IO/All/File.pm in @INC (@INC contains:
 /usr/lib/perl5/5.6.0/m68k-atari-mint
 /usr/lib/perl5/5.6.0
 /usr/lib/perl5/site_perl/5.6.0/m68k-atari-mint
 /usr/lib/perl5/site_perl/5.6.0
 /usr/lib/perl5/site_perl .)
 at /usr/lib/perl5/5.6.0/File/Temp.pm line 2.
BEGIN failed--compilation aborted at
/usr/lib/perl5/5.6.0/File/Temp.pm line 2.
Compilation failed in require at utils/svn-testament.pl line 4.
BEGIN failed--compilation aborted at utils/svn-testament.pl line 4.
 COMPILE: content/fetchers/about.c
content/fetchers/about.c:56:29: fatal error: utils/testament.h: No
such file or directory
compilation terminated.
make: *** [build-mint-atari/content_fetchers_about.o] Error 1

Hello,

when I use atari to compile netsurf I also use Perl 5.6.0.
I remember I had to uncomment one "use script" within the script.

To install the needed Perl modules, I downloaded the following files:

Digest-Perl-MD5-1.8.tar.gz
File-Temp-0.22.tar.gz
Test-Harness-3.23.tar.gz
Test-Simple.tar.gz

Links:
http://search.cpan.org/~andya/Test-Harness-3.23/lib/Test/Harness.pm
http://search.cpan.org/~delta/Digest-Perl-MD5-1.8/lib/Digest/Perl/MD5.pm
http://search.cpan.org/~tjenness/File-Temp-0.22/Temp.pm
http://search.cpan.org/~mschwern/Test-Simple-0.98/lib/Test/Simple.pm

Once I extracted them to a folder i ran the Makefile(.PL?). All of the modules should contain instructions on how to install them. Some module require the other, so installation sequence does matter.

After that, the build process should create the testament.h, rember to uncomment the "use strict;" within the .pl script.

Personally, I don't like the need of perl during the build, at least for development. (Because of the above errors that you get) - Ideally one would have an switch to turn that off ;)

Greets,
m


Reply via email to