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