From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Didier Godefroy Newsgroups: gmane.lisp.guile.user Subject: Re: Building guile 1.8.6 on Tru64 5.1b Date: Sat, 25 Apr 2009 14:29:51 +0200 Message-ID: References: <87vdov9ea0.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1240662655 4287 80.91.229.12 (25 Apr 2009 12:30:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 25 Apr 2009 12:30:55 +0000 (UTC) Cc: Ludovic =?ISO-8859-1?B?Q291cnTocw==?= To: "guile-user@gnu.org" Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sat Apr 25 14:32:14 2009 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Lxh3G-0006l6-7N for guile-user@m.gmane.org; Sat, 25 Apr 2009 14:32:14 +0200 Original-Received: from localhost ([127.0.0.1]:56851 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lxh1q-0002Is-V6 for guile-user@m.gmane.org; Sat, 25 Apr 2009 08:30:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lxh1T-0002Gk-Rg for guile-user@gnu.org; Sat, 25 Apr 2009 08:30:23 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lxh1O-0002AU-Ha for guile-user@gnu.org; Sat, 25 Apr 2009 08:30:23 -0400 Original-Received: from [199.232.76.173] (port=36095 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lxh1O-0002AK-5e for guile-user@gnu.org; Sat, 25 Apr 2009 08:30:18 -0400 Original-Received: from orbhost.com ([207.218.123.239]:2042 helo=orbhost.net) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Lxh1H-0003ob-71; Sat, 25 Apr 2009 08:30:11 -0400 Original-Received: from [192.168.1.20] (98.76.69-86.rev.gaoland.net [86.69.76.98]) by orbhost.net (8.13.7/8.13.7) with ESMTP id n3PCTwkI167383; Sat, 25 Apr 2009 08:29:59 -0400 (EDT) User-Agent: Microsoft-Entourage/12.17.0.090302 Thread-Topic: Building guile 1.8.6 on Tru64 5.1b Thread-Index: AcnFoYd46jBye4obJ06UFwEiuAiOPA== In-Reply-To: <87vdov9ea0.fsf@gnu.org> X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:7260 Archived-At: > http://git.savannah.gnu.org/cgit/guile.git/log/?h=branch_release-1-8 I grabbed that release with the fixes. (by Ludo) (I had to upgrade automake so I could build configure) I used gcc 4.0.2 to build it, with gmake, and I found a left over @LTLIBINTL@ in libguile/Makefile for libguile_la_LDFLAGS that stops the build at link time (see the snapshot below) I simply removed that @LTLIBINTL@ from that Makefile and re-ran the make to allow the build to be successful then I ran the tests, and the numbers.test does fail. However I still went ahead with the install, hoping it wouldn't bother my build of autogen. I tried with autogen 5.5.7 and now 5.9.7 and get the same errors of unresolved symbols scm_makstr and gh_eval_str which seem to be guile related. I couldn't find anything useful to fix this while googling, so I'm back to the guile list. I need autogen to run the gcc test suite because I'm trying to build gcc. The gcc test suite needs autogen and autogen wants guile (among other things) and I'm stuck with this. Can I get a quick fix for this so I can continue building autogen? ---------------------------------------------------------------------------- /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -I/opt/TWWfsw/libgmp41/include -I/usr/local/readline/include -I/usr/local/include -I/usr/local/iconv/include -D_REENTRANT -O2 -g -Wall -Wmissing-prototypes @LTLIBINTL@ -version-info 20:0:3 -export-dynamic -no-undefined -L/opt/TWWfsw/libgmp41/lib -L/usr/local/iconv/lib -L/usr/local/readline/lib -L/usr/local/iconv/lib -o libguile.la -rpath /usr/local/guile/lib libguile_la-alist.lo libguile_la-arbiters.lo libguile_la-async.lo libguile_la-backtrace.lo libguile_la-boolean.lo libguile_la-chars.lo libguile_la-continuations.lo libguile_la-convert.lo libguile_la-debug.lo libguile_la-deprecation.lo libguile_la-deprecated.lo libguile_la-discouraged.lo libguile_la-dynwind.lo libguile_la-environments.lo libguile_la-eq.lo libguile_la-error.lo libguile_la-eval.lo libguile_la-evalext.lo libguile_la-extensions.lo libguile_la-feature.lo libguile_la-fluids.lo libguile_la-fports.lo libguile_la-futures.lo libguile_la-gc.lo libguile_la-gc-mark.lo libguile_la-gc-segment.lo libguile_la-gc-malloc.lo libguile_la-gc-card.lo libguile_la-gc-freelist.lo libguile_la-gc_os_dep.lo libguile_la-gdbint.lo libguile_la-gh_data.lo libguile_la-gh_eval.lo libguile_la-gh_funcs.lo libguile_la-gh_init.lo libguile_la-gh_io.lo libguile_la-gh_list.lo libguile_la-gh_predicates.lo libguile_la-goops.lo libguile_la-gsubr.lo libguile_la-guardians.lo libguile_la-hash.lo libguile_la-hashtab.lo libguile_la-hooks.lo libguile_la-i18n.lo libguile_la-init.lo libguile_la-inline.lo libguile_la-ioext.lo libguile_la-keywords.lo libguile_la-lang.lo libguile_la-list.lo libguile_la-load.lo libguile_la-macros.lo libguile_la-mallocs.lo libguile_la-modules.lo libguile_la-numbers.lo libguile_la-objects.lo libguile_la-objprop.lo libguile_la-options.lo libguile_la-pairs.lo libguile_la-ports.lo libguile_la-print.lo libguile_la-procprop.lo libguile_la-procs.lo libguile_la-properties.lo libguile_la-random.lo libguile_la-rdelim.lo libguile_la-read.lo libguile_la-root.lo libguile_la-rw.lo libguile_la-scmsigs.lo libguile_la-script.lo libguile_la-simpos.lo libguile_la-smob.lo libguile_la-sort.lo libguile_la-srcprop.lo libguile_la-stackchk.lo libguile_la-stacks.lo libguile_la-stime.lo libguile_la-strings.lo libguile_la-srfi-4.lo libguile_la-srfi-13.lo libguile_la-srfi-14.lo libguile_la-strorder.lo libguile_la-strports.lo libguile_la-struct.lo libguile_la-symbols.lo libguile_la-threads.lo libguile_la-null-threads.lo libguile_la-throw.lo libguile_la-values.lo libguile_la-variable.lo libguile_la-vectors.lo libguile_la-version.lo libguile_la-vports.lo libguile_la-weaks.lo libguile_la-ramap.lo libguile_la-unif.lo dynl.lo filesys.lo posix.lo net_db.lo socket.lo regex-posix.lo -lpthreads -lgmp -lm -lltdl libtool: link: gcc -pthread -shared .libs/libguile_la-alist.o .libs/libguile_la-arbiters.o .libs/libguile_la-async.o .libs/libguile_la-backtrace.o .libs/libguile_la-boolean.o .libs/libguile_la-chars.o .libs/libguile_la-continuations.o .libs/libguile_la-convert.o .libs/libguile_la-debug.o .libs/libguile_la-deprecation.o .libs/libguile_la-deprecated.o .libs/libguile_la-discouraged.o .libs/libguile_la-dynwind.o .libs/libguile_la-environments.o .libs/libguile_la-eq.o .libs/libguile_la-error.o .libs/libguile_la-eval.o .libs/libguile_la-evalext.o .libs/libguile_la-extensions.o .libs/libguile_la-feature.o .libs/libguile_la-fluids.o .libs/libguile_la-fports.o .libs/libguile_la-futures.o .libs/libguile_la-gc.o .libs/libguile_la-gc-mark.o .libs/libguile_la-gc-segment.o .libs/libguile_la-gc-malloc.o .libs/libguile_la-gc-card.o .libs/libguile_la-gc-freelist.o .libs/libguile_la-gc_os_dep.o .libs/libguile_la-gdbint.o .libs/libguile_la-gh_data.o .libs/libguile_la-gh_eval.o .libs/libguile_la-gh_funcs.o .libs/libguile_la-gh_init.o .libs/libguile_la-gh_io.o .libs/libguile_la-gh_list.o .libs/libguile_la-gh_predicates.o .libs/libguile_la-goops.o .libs/libguile_la-gsubr.o .libs/libguile_la-guardians.o .libs/libguile_la-hash.o .libs/libguile_la-hashtab.o .libs/libguile_la-hooks.o .libs/libguile_la-i18n.o .libs/libguile_la-init.o .libs/libguile_la-inline.o .libs/libguile_la-ioext.o .libs/libguile_la-keywords.o .libs/libguile_la-lang.o .libs/libguile_la-list.o .libs/libguile_la-load.o .libs/libguile_la-macros.o .libs/libguile_la-mallocs.o .libs/libguile_la-modules.o .libs/libguile_la-numbers.o .libs/libguile_la-objects.o .libs/libguile_la-objprop.o .libs/libguile_la-options.o .libs/libguile_la-pairs.o .libs/libguile_la-ports.o .libs/libguile_la-print.o .libs/libguile_la-procprop.o .libs/libguile_la-procs.o .libs/libguile_la-properties.o .libs/libguile_la-random.o .libs/libguile_la-rdelim.o .libs/libguile_la-read.o .libs/libguile_la-root.o .libs/libguile_la-rw.o .libs/libguile_la-scmsigs.o .libs/libguile_la-script.o .libs/libguile_la-simpos.o .libs/libguile_la-smob.o .libs/libguile_la-sort.o .libs/libguile_la-srcprop.o .libs/libguile_la-stackchk.o .libs/libguile_la-stacks.o .libs/libguile_la-stime.o .libs/libguile_la-strings.o .libs/libguile_la-srfi-4.o .libs/libguile_la-srfi-13.o .libs/libguile_la-srfi-14.o .libs/libguile_la-strorder.o .libs/libguile_la-strports.o .libs/libguile_la-struct.o .libs/libguile_la-symbols.o .libs/libguile_la-threads.o .libs/libguile_la-null-threads.o .libs/libguile_la-throw.o .libs/libguile_la-values.o .libs/libguile_la-variable.o .libs/libguile_la-vectors.o .libs/libguile_la-version.o .libs/libguile_la-vports.o .libs/libguile_la-weaks.o .libs/libguile_la-ramap.o .libs/libguile_la-unif.o .libs/dynl.o .libs/filesys.o .libs/posix.o .libs/net_db.o .libs/socket.o .libs/regex-posix.o -L/opt/TWWfsw/libgmp41/lib -L/usr/local/iconv/lib -L/usr/local/readline/lib -lpthreads /opt/TWWfsw/libgmp41/lib/libgmp.so -lm /usr/local/lib/libltdl.so -pthread @LTLIBINTL@ -pthread -Wl,-msym -Wl,-soname -Wl,libguile.so.17 `test -n "20.3.0:17.0:18.0:19.0:20.0" && echo "X-Wl,-set_version -Wl,20.3.0:17.0:18.0:19.0:20.0" | /usr/bin/sed -e 1s/^X//` -Wl,-update_registry -Wl,.libs/so_locations -o .libs/libguile.so.20.3.0 gcc: @LTLIBINTL@: No such file or directory gmake[3]: *** [libguile.la] Error 1 -- Didier Godefroy mailto:dg@ulysium.net