Date: | Fri, 7 Oct 2005 20:19:38 +0200 (CEST) |
Subject: | Compilation sequence is bugged in Linux |
From: | "Flavio Poletti" <flavio [...] polettix.it> |
To: | bug-par [...] rt.cpan.org |
Hi,
this is my environment:
#------ CUT HERE ------------
root@flaviox ~# uname -a
Linux flaviox 2.4.20-flavio-qos #1 Mon Nov 10 13:03:54 CET 2003 i686
unknown root@flaviox ~# perl -v
This is perl, v5.8.6 built for i386-linux
#------ CUT HERE ------------
I tried to install PAR (all prerequisites were already in place) but I got
an error about "./myldr/mktmpdir.h" not being able to find "sha1.c", which
I saw was included at the end of the header file. I found something in
Makefile.PL, but that chunk of Makefile code did not get included in the
final Makefile. So I had to do:
cd myldr
perl sha1.c.PL sha1.c
cd ..
make
make test
and all went ok.
I don't know the rationale below the inclusion of "sha1.c" at the end of
the header file, so I cannot propose a definitive solution - only the
above workaround.
Best regards,
Flavio.