#11820 closed defect (worksforme)
Cannot compile guile-1.8.1: Missing symbol
Reported by: | mjscod@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | High | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | mas@… mjscod@…,markd@… | |
Port: |
Description
I cannot build guile-1.8.1 because it complains about a missing symbol:
/bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc-4.0 -O2 -Wall -Wmissing-prototypes -Werror -L/opt/local/lib -o guile -dlpreopen force -D_THREAD_SAFE guile-guile.o libguile.la -lgmp -lm -lltdl rm -f .libs/guile.nm .libs/guile.nmS .libs/guile.nmT creating .libs/guileS.c (cd .libs && /usr/bin/gcc-4.0 -O2 -c -fno-builtin "guileS.c") rm -f .libs/guileS.c .libs/guile.nm .libs/guile.nmS .libs/guile.nmT /usr/bin/gcc-4.0 -O2 -Wall -Wmissing-prototypes -Werror -o .libs/guile .libs/guileS.o -D_THREAD_SAFE guile-guile.o -L/opt/local/lib ./.libs/libguile.dylib /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -lc /opt/local/lib/libgmp.dylib -lm /opt/local/lib/libltdl.dylib /opt/local/lib/libdlloader.dylib -ldl /usr/bin/ld: Undefined symbols: _lt__PROGRAM__LTX_preloaded_symbols collect2: ld returned 1 exit status make[3]: *** [guile] Error 1
Any idea what went wrong? Wrong libtool or something like that?
Change History (5)
comment:1 Changed 18 years ago by pipping@…
Milestone: | → Port Bugs |
---|
comment:2 Changed 18 years ago by markd@…
Cc: | mas@… added |
---|
comment:3 Changed 18 years ago by mas@…
Cc: | mas@… added; mas@… removed |
---|
Works for me!
If you suspect the wrong libtool is being used, you might try to "port install libtool". Make sure /opt/local is before /usr/bin in your $PATH. Then "port clean guile" and try again. Does this help?
comment:4 Changed 17 years ago by markd@…
Cc: | markd@… added |
---|---|
Resolution: | → worksforme |
Status: | new → closed |
I can't duplicate this either. Since there isn't feedback I'm closing it.
Note: See
TracTickets for help on using
tickets.
Ping maintainer.