From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Han-Wen Nienhuys Newsgroups: gmane.lisp.guile.devel Subject: AARRRRGGH! Die Libtool, die! Date: Sat, 15 Feb 2003 15:36:38 +0100 (CET) Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <200302151436.h1FEacTL013547@smtpzilla1.xs4all.nl> Reply-To: hanwen@cs.uu.nl NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1045319818 6099 80.91.224.249 (15 Feb 2003 14:36:58 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 15 Feb 2003 14:36:58 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18k3R2-0001aC-00 for ; Sat, 15 Feb 2003 15:36:57 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18k3RQ-0002n4-0B for guile-devel@m.gmane.org; Sat, 15 Feb 2003 09:37:20 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18k3R8-0002iD-00 for guile-devel@gnu.org; Sat, 15 Feb 2003 09:37:02 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18k3Qs-0002Md-00 for guile-devel@gnu.org; Sat, 15 Feb 2003 09:36:47 -0500 Original-Received: from smtpzilla1.xs4all.nl ([194.109.127.137]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18k3Ql-0002Az-00 for guile-devel@gnu.org; Sat, 15 Feb 2003 09:36:39 -0500 Original-Received: from blauw.xs4all.nl (blauw.xs4all.nl [213.84.26.127]) by smtpzilla1.xs4all.nl (8.12.0/8.12.0) with ESMTP id h1FEacTL013547 for ; Sat, 15 Feb 2003 15:36:38 +0100 (CET) Original-To: guile-devel@gnu.org X-Mailer: VM 7.05 under Emacs 21.2.1 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:1937 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:1937 (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? $ rpm -q libtool automake make gcc libtool-1.4.2-12 automake-1.6.3-1.jcb1 make-3.79.1-14 gcc-3.2-7 -- Han-Wen Nienhuys | hanwen@cs.uu.nl | http://www.cs.uu.nl/~hanwen _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel