-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Steven Wu wrote: | Hi, | | I was building guile-1.8.4 on my macbook pro, and I found the linking | problem. Here is the configure command I typed: | ./configure --prefix=/usr --with-threads --enable-shared | | and here is the make.log tail: | | (cd .libs && gcc -g -O2 -c -fno-builtin "guileS.c") | rm -f .libs/guileS.c .libs/guile.nm .libs/guile.nmS .libs/guile.nmT | gcc -D_THREAD_SAFE -g -O2 -Wall -Wmissing-prototypes -Werror | .libs/guileS.o -D_THREAD_SAFE -o .libs/guile guile-guile.o | ./.libs/libguile.dylib -lintl -lgmp -lm -lltdl | Undefined symbols: | "_lt__PROGRAM__LTX_preloaded_symbols", referenced from: | _lt__PROGRAM__LTX_preloaded_symbols$non_lazy_ptr in guile-guile.o | ld: symbol(s) not found | collect2: ld returned 1 exit status | make[3]: *** [guile] Error 1 | make[2]: *** [all] Error 2 | make[1]: *** [all-recursive] Error 1 | make: *** [all] Error 2 | | The problem seems to be related to gnu libtool. Has anyone seen this | problem before? | | steve
It looks similar to this bug[1] (with patch[2]). Did you use libtool-2.2? [1]:http://bugs.gentoo.org/show_bug.cgi?id=212723 [2]:http://bugs.gentoo.org/attachment.cgi?id=145645 Marijn - -- Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML <http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkf/ZekACgkQp/VmCx0OL2x0BQCfVhz3I3I8QYGhk5LCEUPGUm1F G14AoKPVY54mUKBBGMxbVncwhs6hho5Q =F1gl -----END PGP SIGNATURE-----