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
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/guile-devel


_______________________________________________
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool

Reply via email to