[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fwd: AARRRRGGH! Die Libtool, die!]
From: |
Bruce Korb |
Subject: |
[Fwd: AARRRRGGH! Die Libtool, die!] |
Date: |
Sat, 15 Feb 2003 09:50:27 -0800 |
A forwarded note for emphasizing the importance of having
good error messages give good clues to the unclued:
Han-Wen Nienhuys <hanwen from cs - uu - nl> wrote:
>
> (desparate frustration mode)
>
> Automake, autoconf, libtool. They should be taken out and
> shot. Perhaps their authors too.
>
> (argh)
>
> after cvs-upping, I did.
>
> ./configure --disable-elisp --enable-htmldoc --enable-maintainer-mode
> --enable-ltdl-install --prefix=/home/hanwen/usr/pkg/guile/
> make
>
> (all went fine)
>
> then
>
> make install
>
> make[1]: Binnengaan van map
> `/home/hanwen/usr/src/savannah/official-guile/guile/guile-core/libguile'
> /bin/sh ../mkinstalldirs /home/hanwen/usr/pkg/guile//lib
> /bin/sh ../libtool --mode=install /usr/bin/install -c libguile.la
> /home/hanwen/usr/pkg/guile//lib/libguile.la
> libtool: install: warning: relinking `libguile.la'
> (cd
> /home/hanwen/usr/src/savannah/official-guile/guile/guile-core/libguile;
> /bin/sh ../libtool --mode=relink gcc -g -O2 -Werror -Wall
> -Wmissing-prototypes -o libguile.la -rpath /home/hanwen/usr/pkg/guile//lib
> -version-info 15:0:0 -export-dynamic -no-undefined alist.lo [..] net_db.lo
> socket.lo regex-posix.lo ../libguile-ltdl/libguile-ltdl.la -lpthread -lcrypt
> -lm )
> mv: cannot stat `libguile.so.15.0.0': No such file or directory
> libtool: install: error: relink `libguile.la' with the above command
> before installing it
> make[1]: *** [install-libLTLIBRARIES] Fout 1
> make[1]: Weggaan uit map
> `/home/hanwen/usr/src/savannah/official-guile/guile/guile-core/libguile'
> make: *** [install-am] Fout 2
>
> WTF is it recompiling stuff during installation?
>
> rm libguile.la
> make
> [..]
> make install
>
> gives
>
> (cd
>
> /home/hanwen/usr/src/savannah/official-guile/guile/guile-core/libguile;
> /bin/sh ../libtool --mode=relink gcc -g -O2 -Werror -Wall
> -Wmissing-prototypes -o libguile.la -rpath
> /home/hanwen/usr/pkg/guile//lib -version-info 15:0:0 -export-dynamic
> -no-undefined alist.lo [..] socket.lo regex-posix.lo
> ../libguile-ltdl/libguile-ltdl.la -lpthread -lcrypt -lm )
> gcc -shared alist.lo arbiters.lo [..] regex-posix.lo -Wl,--rpath
> -Wl,/usr/local/lib -L/usr/local/lib -lguile-ltdl -lpthread -lcrypt -lm
> -Wl,-soname -Wl,libguile.so.15 -o .libs/libguile.so.15.0.0
> /usr/bin/ld: cannot find -lguile-ltdl
> collect2: ld returned 1 exit status
> libtool: install: error: relink `libguile.la' with the above command
> before installing it
> make[1]: *** [install-libLTLIBRARIES] Fout 1
> make[1]: Weggaan uit map
> `/home/hanwen/usr/src/savannah/official-guile/guile/guile-core/libguile'
>
> I can't believe this. Every single time that I've tried to do a major
> upgrade of CVS guile, there have been unfathomable issues with libtool
> and libltdl. Why is this always so complicated?
> _______________________________________________
> Guile-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/guile-devel
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fwd: AARRRRGGH! Die Libtool, die!],
Bruce Korb <=