Can't cd to /sources/perl-5.8.8/ext/IO

Satish Patel satish at linuxbug.org
Wed Aug 27 10:05:09 PDT 2008


Regards,

Satish Patel


Quoting Dan Nicholson <dbn.lists at gmail.com>:

> On Wed, Aug 27, 2008 at 8:36 AM, Satish Patel <satish at linuxbug.org> wrote:
>> Chapter 5.25 perl compilation i got one error when run command make
>> perl utilities
>>
>> error is Can't cd to /sources/perl-5.8.8/ext/IO
>>
>> but i have /mnt/lfs/source then why it showing /sources directory on root
>>
>>
>>
>>        Making Fcntl (static)
>> Writing Makefile for Fcntl
>> make[1]: Entering directory `/mnt/lfs/sources/perl-5.8.8/ext/Fcntl'
>> make[1]: Leaving directory `/mnt/lfs/sources/perl-5.8.8/ext/Fcntl'
>> make[1]: Entering directory `/mnt/lfs/sources/perl-5.8.8/ext/Fcntl'
>> cp Fcntl.pm ../../lib/Fcntl.pm
>> ../../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 -pipe -Wdeclaration-after-statement
>> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2
>> -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\"  "-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.8/ext/Fcntl'
>>
>>         Making IO (static)
>> Can't cd to /sources/perl-5.8.8/ext/IO: No such file or directory
>> Warning: No Makefile!
>
> I'm pretty sure the error is misleading here. IIRC, the /tools bash is
> messing up on a loop in perl's build system. This happens because the
> bison on the host system is too old and messes up bash's parser when
> it is built earlier in Ch. 5. Did you pass all the host system
> requirements?
>
> http://www.linuxfromscratch.org/lfs/view/stable/prologue/hostreqs.html
>
> --
> Dan
> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-support
> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
> Unsubscribe: See the above information page
>

I have created soft link of sources directory to root and run make  
command success without error i dont know it will create problem  
further or not..

ln -s /mnt/lfs/sources /






More information about the lfs-support mailing list