guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building guile 1.8.6 on Tru64 5.1b


From: Didier Godefroy
Subject: Re: Building guile 1.8.6 on Tru64 5.1b
Date: Sat, 25 Apr 2009 14:29:51 +0200
User-agent: Microsoft-Entourage/12.17.0.090302

> 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:address@hidden






reply via email to

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