bug-libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

libtool 1.4.3 (patched from 1.4.2) fails to use sed


From: Perttu Halonen
Subject: libtool 1.4.3 (patched from 1.4.2) fails to use sed
Date: Sat, 1 Nov 2003 15:28:27 +0200 (EET)

Hark!

I'm building a Linux From Scratch system and just managed to compile and
install libtool 1.4.3 almost as described in LFS-Book 4.1 Section 6. I
couldn't find libtool 1.4.3 source package anywhere (some GNU software
authority check ongoing??), but found 1.4.2 sources and a
libtool-1.4.2-1.4.3.diff (from ftp://ftp.funet.fi/pub/gnu/prep/libtool/ on
Oct 24 2003).

I configured the compilation with './configure --prefix=/usr' and then ran
'make'. After a while, make complained:

-- clip! --- clip! --

root:/static/src/libtool-1.4.2# make
Making all in .
make[1]: Entering directory `/static/src/libtool-1.4.2'
CONFIG_FILES=libtoolize CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating libtoolize
config.status: executing depfiles commands
chmod +x libtoolize
make[1]: Leaving directory `/static/src/libtool-1.4.2'
Making all in libltdl
make[1]: Entering directory `/static/src/libtool-1.4.2/libltdl'
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     -g
-O2 -c ltdl.c
./libtool: s%^.*/%%: No such file or directory
./libtool: -e: command not found
./libtool: -e: command not found
./libtool: -e: command not found
./libtool: -e: command not found
./libtool: -e: command not found
./libtool: -e: command not found
./libtool: -e: command not found
./libtool: -e: command not found
./libtool: -e: command not found
./libtool: -e: command not found
./libtool: -e: command not found
: compile: cannot determine name of library object from `'
make[1]: *** [ltdl.lo] Error 1
make[1]: Leaving directory `/static/src/libtool-1.4.2/libltdl'
make: *** [all-recursive] Error 1
root:/static/src/libtool-1.4.2#

-- clip! --- clip! --

Peter Keller had encountered the same problem in February 2003, as can be
seen from
http://archives.linuxfromscratch.org/mail-archives/lfs-support/2003-February/015036.html.
I guess he had the original libtool 1.4.3 at his disposal. I couldn't find
any more messages about this problem in the lfs-support mailing list
archives (after the above thread).

Solution:

I found that src/libtool-1.4.2/libltdl/libtool missed the definition for
${SED}. I added the line 'SED="/bin/sed"' as the first command after the
header comments in the above file. Then, 'make' and 'make install'
completed successfully. I'm too lazy for checking how that file gets
generated and how to patch the sources in order to avoid the above
problem. Sorry.

-- 
                               Perttu Halonen
                       http://www.hut.fi/u/phalonen/
                  In girum imus nocte, et consumimur igni




reply via email to

[Prev in Thread] Current Thread [Next in Thread]