libtool
[Top][All Lists]
Advanced

[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




reply via email to

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