[LFS 5.0] first perl compiling : error

sylvax sylvain at nospam.com
Mon Jun 7 03:04:57 PDT 2004


Hello,

Before the chroot, the last package to install is Perl ; bur I can't 
compile it. Here comes the message :


         Making Fcntl (static)
make[1]: Entering directory `/mnt/lfs/sources/perl-5.8.0/ext/Fcntl'
Makefile out-of-date with respect to ../../lib/Config.pm ../../config.h
Cleaning current config before rebuilding Makefile...
make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true
/mnt/lfs/sources/perl-5.8.0/miniperl "-I../../lib" "-I../../lib" 
Makefile.PL "INSTALLDIRS=perl" "PERL_CORE=1" "LIBPERL_A=libperl.a"
Writing Makefile for Fcntl
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
make[1]: *** [Makefile] Error 1
make[1]: Leaving directory `/mnt/lfs/sources/perl-5.8.0/ext/Fcntl'
make config failed, continuing anyway...
make[1]: Entering directory `/mnt/lfs/sources/perl-5.8.0/ext/Fcntl'
Skip ../../lib/Fcntl.pm (unchanged)
/mnt/lfs/sources/perl-5.8.0/miniperl "-I../../lib" "-I../../lib" 
../../lib/ExtUtils/xsubpp -noprototypes -typemap 
../../lib/ExtUtils/typemap  Fcntl.xs > Fcntl.xsc && mv Fcntl.xsc Fcntl.c
cc -c   -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-O3   -DVERSION=\"1.04\" -DXS_VERSION=\"1.04\"  "-I../.."   Fcntl.c
rm -rf ../../lib/auto/Fcntl/Fcntl.a
/tools/bin/ar cr ../../lib/auto/Fcntl/Fcntl.a Fcntl.o && : 
../../lib/auto/Fcntl/Fcntl.a
chmod 755 ../../lib/auto/Fcntl/Fcntl.a
make[1]: Leaving directory `/mnt/lfs/sources/perl-5.8.0/ext/Fcntl'
cc -o perl   -rdynamic perlmain.o lib/auto/DynaLoader/DynaLoader.a 
lib/auto/l0/l0.a lib/auto/re/re.a lib/auto/Fcntl/Fcntl.a libperl.a `cat 
ext.libs` -lnsl -ldl -lm -lc -lcrypt -lutil
cc: lib/auto/l0/l0.a: No such file or directory
make: *** [perl] Error 1
-bash-2.05b$

What should I do?

thanks,

sylvain

PS I can post the whole configure and make text result.



More information about the lfs-support mailing list