#2713: Problem in chapter 6 of LFS-BOOK-6.6 with sed in editing the
ext/Compress-
Raw-Zlib/config.in file
----------------------+-----------------------------------------------------
Reporter: msaghaei | Owner: lfs-b...@…
Type: defect | Status: new
Priority: normal | Milestone: 6.7
Component: Book | Version: SVN
Severity: normal | Keywords:
----------------------+-----------------------------------------------------
When editing the ext/Compress-Raw-Zlib/config.in with sed command as shown
in the book the resulted changes in the file are:
{{{
BUILD_ZLIB = False
INCLUDE= /usr/include
LIB= /usr/lib
}}}
this will lead to following error in make
{{{
Running Makefile.PL in ext/Compress-Raw-Zlib
../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl
INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.a
LINKTYPE=dynamic
Parsing config.in...
Unknown keys in config.in ignored [INCLUDE= /USR/INCLUDE LIB= /USR/LIB]
The following keys are missing from config.in [INCLUDE LIB]
65280 from ext/Compress-Raw-Zlib's Makefile.PL at make_ext.pl line 301.
Warning: No Makefile!
make[1]: Entering directory `/sources/perl-5.10.1/ext/Compress-Raw-Zlib'
make[1]: *** No rule to make target `config'. Stop.
make[1]: Leaving directory `/sources/perl-5.10.1/ext/Compress-Raw-Zlib'
make config PERL_CORE=1 LIBPERL_A=libperl.a LINKTYPE=dynamic failed,
continuing anyway...
Making all in ext/Compress-Raw-Zlib
make all PERL_CORE=1 LIBPERL_A=libperl.a LINKTYPE=dynamic
make[1]: Entering directory `/sources/perl-5.10.1/ext/Compress-Raw-Zlib'
make[1]: *** No rule to make target `all'. Stop.
make[1]: Leaving directory `/sources/perl-5.10.1/ext/Compress-Raw-Zlib'
Unsuccessful make(ext/Compress-Raw-Zlib): code=512 at make_ext.pl line
360.
make: *** [lib/auto/Compress/Raw/Zlib/Zlib.so] Error 2
}}}
Using vim to edit the file we have:
{{{
BUILD_ZLIB = False
INCLUDE = /usr/include
LIB = /usr/lib
}}}
Although this edition seems almost similar to the previous result, but
make and make test will go error free
--
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/2713>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page