guile doesn't build for me
William Davis
frstan at bellsouth.net
Mon Dec 15 13:13:02 PST 2008
On Dec 15, 2008, at 3:23 PM, James E. Bailey wrote:
>
> Am 15.12.2008 um 20:39 schrieb David Evans:
>
>> William Davis wrote:
>>> Given the way you gave the port command:
>>>>> bigdaddy$ sudo
>>>>> /opt/local/bin/port clean guile
>>>
>>> I wonder if the bug in macports 1.6 install that failed to setup the
>>> macports path in your ~.profile has bitten you. if so this bug (and
>>> many others) is fixed in macports 1.7. I suggest you download that.
>>> Im not sure that sudo port selfupdate will run correctly if your
>>> PATH
>>> is not correctly set.
>>> William Davis
>> Yes, updating to MacPorts 1.7.0 is a good idea for everyone.
>>
>> Have just updated guile to version 1.8.6 in r43824. Perhaps this
>> will help.
>>
>
> Thanks for all the help, everyone. I've updated macports to 1.7, and
> I still can't build guile. It's using the updated 1.8.6 version, and
> the output follows. The reason for the path is because my normal
> user account isn't an admin account, and I haven't bothered adding
> the macports path to the admin accounts' $PATH, so I just specify it
> manually.
>
> jamesebaileys-computer:/Users/jamesebailey/Downloads bigdaddy$ sudo /
> opt/local/bin/port selfupdate
>
> MacPorts base version 1.600 installed
>
> Downloaded MacPorts base version 1.700
> Configuring, Building and Installing new MacPorts base
> selfupdate done!
>
> 21:07:27 bigdaddy Downloads:sudo /opt/local/bin/port clean --all guile
> ---> Cleaning guile
> 21:07:35 bigdaddy Downloads:sudo /opt/local/bin/port install guile
> ---> Fetching guile
> ---> Attempting to fetch guile-1.8.5.tar.gz from http://trd.no.distfiles.macports.org/guile
> ---> Verifying checksum(s) for guile
> ---> Extracting guile
> ---> Applying patches to guile
> ---> Configuring guile
> ---> Building guile
> Error: Target org.macports.build returned: shell command " cd "/opt/
> local/var/macports/build/
> _opt_local_var_macports_sources_rsync
> .macports.org_release_ports_lang_guile/work/guile-1.8.5" && make all
> " returned error 2
> Command output: mv -f .deps/regex-posix.Tpo .deps/regex-posix.Plo
> /bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc-4.0 -I/opt/
> local/include -D_THREAD_SAFE -O2 -Wall -Wmissing-prototypes -Werror
> -lintl -Wl,-framework -Wl,CoreFoundation -version-info 19:0:2 -
> export-dynamic -no-undefined -L/opt/local/lib -o libguile.la -rpath /
> opt/local/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 -lgmp -lm -lltdl
> /usr/bin/gcc-4.0 -dynamiclib -o .libs/libguile.17.2.0.dylib .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 -lintl -L/opt/local/lib /opt/local/lib/libgmp.dylib -lm -
> lltdl -Wl,-framework -Wl,CoreFoundation -install_name /opt/local/
> lib/libguile.17.dylib -compatibility_version 20 -current_version
> 20.0 -Wl,-single_module
> dsymutil .libs/libguile.17.2.0.dylib || :
> warning: no debug map in executable (-arch i386)
> (cd .libs && rm -f libguile.17.dylib && ln -s libguile.17.2.0.dylib
> libguile.17.dylib)
> (cd .libs && rm -f libguile.dylib && ln -s libguile.17.2.0.dylib
> libguile.dylib)
> ar cru .libs/libguile.a libguile_la-alist.o libguile_la-arbiters.o
> libguile_la-async.o libguile_la-backtrace.o libguile_la-boolean.o
> libguile_la-chars.o libguile_la-continuations.o libguile_la-
> convert.o libguile_la-debug.o libguile_la-deprecation.o libguile_la-
> deprecated.o libguile_la-discouraged.o libguile_la-dynwind.o
> libguile_la-environments.o libguile_la-eq.o libguile_la-error.o
> libguile_la-eval.o libguile_la-evalext.o libguile_la-extensions.o
> libguile_la-feature.o libguile_la-fluids.o libguile_la-fports.o
> libguile_la-futures.o libguile_la-gc.o libguile_la-gc-mark.o
> libguile_la-gc-segment.o libguile_la-gc-malloc.o libguile_la-gc-
> card.o libguile_la-gc-freelist.o libguile_la-gc_os_dep.o libguile_la-
> gdbint.o libguile_la-gh_data.o libguile_la-gh_eval.o libguile_la-
> gh_funcs.o libguile_la-gh_init.o libguile_la-gh_io.o libguile_la-
> gh_list.o libguile_la-gh_predicates.o libguile_la-goops.o
> libguile_la-gsubr.o libguile_la-guardians.o libguile_la-hash.o
> libguile_la-hashtab.o libguile_la-hooks.o libguile_la-i18n.o
> libguile_la-init.o libguile_la-inline.o libguile_la-ioext.o
> libguile_la-keywords.o libguile_la-lang.o libguile_la-list.o
> libguile_la-load.o libguile_la-macros.o libguile_la-mallocs.o
> libguile_la-modules.o libguile_la-numbers.o libguile_la-objects.o
> libguile_la-objprop.o libguile_la-options.o libguile_la-pairs.o
> libguile_la-ports.o libguile_la-print.o libguile_la-procprop.o
> libguile_la-procs.o libguile_la-properties.o libguile_la-random.o
> libguile_la-rdelim.o libguile_la-read.o libguile_la-root.o
> libguile_la-rw.o libguile_la-scmsigs.o libguile_la-script.o
> libguile_la-simpos.o libguile_la-smob.o libguile_la-sort.o
> libguile_la-srcprop.o libguile_la-stackchk.o libguile_la-stacks.o
> libguile_la-stime.o libguile_la-strings.o libguile_la-srfi-4.o
> libguile_la-srfi-13.o libguile_la-srfi-14.o libguile_la-strorder.o
> libguile_la-strports.o libguile_la-struct.o libguile_la-symbols.o
> libguile_la-threads.o libguile_la-null-threads.o libguile_la-throw.o
> libguile_la-values.o libguile_la-variable.o libguile_la-vectors.o
> libguile_la-version.o libguile_la-vports.o libguile_la-weaks.o
> libguile_la-ramap.o libguile_la-unif.o dynl.o filesys.o posix.o
> net_db.o socket.o regex-posix.o
> ranlib: file: .libs/libguile.a(libguile_la-futures.o) has no symbols
> ranlib: file: .libs/libguile.a(libguile_la-null-threads.o) has no
> symbols
> ranlib .libs/libguile.a
> ranlib: file: .libs/libguile.a(libguile_la-futures.o) has no symbols
> ranlib: file: .libs/libguile.a(libguile_la-null-threads.o) has no
> symbols
> creating libguile.la
> (cd .libs && rm -f libguile.la && ln -s ../libguile.la libguile.la)
> /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I.. -I.. -I.. -I/opt/local/
> include -I/opt/local/include -D_THREAD_SAFE -O2 -Wall -Wmissing-
> prototypes -Werror -MT guile-guile.o -MD -MP -MF .deps/guile-
> guile.Tpo -c -o guile-guile.o `test -f 'guile.c' || echo './'`guile.c
> mv -f .deps/guile-guile.Tpo .deps/guile-guile.Po
> /bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc-4.0 -I/opt/
> local/include -D_THREAD_SAFE -O2 -Wall -Wmissing-prototypes -Werror
> -dlpreopen force -I/opt/local/include -D_THREAD_SAFE -L/opt/local/
> lib -o guile 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 -I/opt/local/include -D_THREAD_SAFE -O2 -Wall -
> Wmissing-prototypes -Werror .libs/guileS.o -I/opt/local/include -
> D_THREAD_SAFE -o .libs/guile guile-guile.o -L/opt/local/lib ./.libs/
> libguile.dylib -lintl /opt/local/lib/libgmp.dylib -lm -lltdl
> /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols:
> _lt__PROGRAM__LTX_preloaded_symbols
> 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
>
> Error: Status 1 encountered during processing.
>
Have you installed XCode (current version) and X11SDK?
William Davis
frstanATbellsouthDOTnet
Mac OS X.5.5 Darwin 9.5.0
XQuartz 2.3.2_rc3 (xorg-server 1.4.2-apple27)
Mac Mini Intel Duo @ 1.86 GHz
Mundus vult decepi, ego non
More information about the macports-users
mailing list