[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile-2.0.0 build error on OS X 10.6.6
From: |
Michael Ellis |
Subject: |
Re: guile-2.0.0 build error on OS X 10.6.6 |
Date: |
Sun, 20 Feb 2011 17:17:53 -0500 |
On Sun, Feb 20, 2011 at 4:37 PM, Andy Wingo <address@hidden> wrote:
> Wild, I haven't seen that one. Can you send gcc --version, the
> compilation line that failed (from make V=1), your CFLAGS/CPPFLAGS, and
> the CFLAGS/CPPFLAGS/configure arguments you used to build gmp.
Hi Andy,
Thanks for the quick response! I'm suspecting this has something to
do with MacPorts because I found some reports of the same error text
(in a different context) and some discussion to the effect that if
you're using MacPorts you shouldn't have anything in /usr/local/. I
do have a number of MacPorts packages installed in /opt/local/. OTOH,
I thought the whole point of MacPorts putting everything in a separate
directory was to avoid this sort of problem. Anyway, here's the most
of the info you requested. I don't have the config.log for gmp; it
was installed some time ago. I'll re-install it and either send you
the flags or let you know in case that fixes the problem.
Thanks,
Mike
gcc --version
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664)
------------------------------------
Error line from make
------------------------------------
make V=1
libtool: link: gcc -std=gnu99 -dynamiclib -o
.libs/libguile-2.0.22.dylib .libs/libguile_2.0_la-alist.o
.libs/libguile_2.0_la-arbiters.o .libs/libguile_2.0_la-array-handle.o
.libs/libguile_2.0_la-array-map.o .libs/libguile_2.0_la-arrays.o
.libs/libguile_2.0_la-async.o .libs/libguile_2.0_la-backtrace.o
.libs/libguile_2.0_la-boolean.o .libs/libguile_2.0_la-bitvectors.o
.libs/libguile_2.0_la-bytevectors.o .libs/libguile_2.0_la-chars.o
.libs/libguile_2.0_la-control.o .libs/libguile_2.0_la-continuations.o
.libs/libguile_2.0_la-debug.o .libs/libguile_2.0_la-deprecated.o
.libs/libguile_2.0_la-deprecation.o .libs/libguile_2.0_la-dynwind.o
.libs/libguile_2.0_la-eq.o .libs/libguile_2.0_la-error.o
.libs/libguile_2.0_la-eval.o .libs/libguile_2.0_la-evalext.o
.libs/libguile_2.0_la-expand.o .libs/libguile_2.0_la-extensions.o
.libs/libguile_2.0_la-feature.o .libs/libguile_2.0_la-fluids.o
.libs/libguile_2.0_la-foreign.o .libs/libguile_2.0_la-fports.o
.libs/libguile_2.0_la-frames.o .libs/libguile_2.0_la-gc-malloc.o
.libs/libguile_2.0_la-gc.o .libs/libguile_2.0_la-gdbint.o
.libs/libguile_2.0_la-gettext.o
.libs/libguile_2.0_la-generalized-arrays.o
.libs/libguile_2.0_la-generalized-vectors.o
.libs/libguile_2.0_la-goops.o .libs/libguile_2.0_la-gsubr.o
.libs/libguile_2.0_la-guardians.o .libs/libguile_2.0_la-hash.o
.libs/libguile_2.0_la-hashtab.o .libs/libguile_2.0_la-hooks.o
.libs/libguile_2.0_la-i18n.o .libs/libguile_2.0_la-init.o
.libs/libguile_2.0_la-inline.o .libs/libguile_2.0_la-instructions.o
.libs/libguile_2.0_la-ioext.o .libs/libguile_2.0_la-keywords.o
.libs/libguile_2.0_la-list.o .libs/libguile_2.0_la-load.o
.libs/libguile_2.0_la-macros.o .libs/libguile_2.0_la-mallocs.o
.libs/libguile_2.0_la-memoize.o .libs/libguile_2.0_la-modules.o
.libs/libguile_2.0_la-null-threads.o .libs/libguile_2.0_la-numbers.o
.libs/libguile_2.0_la-objcodes.o .libs/libguile_2.0_la-objprop.o
.libs/libguile_2.0_la-options.o .libs/libguile_2.0_la-pairs.o
.libs/libguile_2.0_la-poll.o .libs/libguile_2.0_la-ports.o
.libs/libguile_2.0_la-print.o .libs/libguile_2.0_la-procprop.o
.libs/libguile_2.0_la-procs.o .libs/libguile_2.0_la-programs.o
.libs/libguile_2.0_la-promises.o .libs/libguile_2.0_la-r6rs-ports.o
.libs/libguile_2.0_la-random.o .libs/libguile_2.0_la-rdelim.o
.libs/libguile_2.0_la-read.o .libs/libguile_2.0_la-root.o
.libs/libguile_2.0_la-rw.o .libs/libguile_2.0_la-scmsigs.o
.libs/libguile_2.0_la-script.o .libs/libguile_2.0_la-simpos.o
.libs/libguile_2.0_la-smob.o .libs/libguile_2.0_la-sort.o
.libs/libguile_2.0_la-srcprop.o .libs/libguile_2.0_la-srfi-1.o
.libs/libguile_2.0_la-srfi-4.o .libs/libguile_2.0_la-srfi-13.o
.libs/libguile_2.0_la-srfi-14.o .libs/libguile_2.0_la-srfi-60.o
.libs/libguile_2.0_la-stackchk.o .libs/libguile_2.0_la-stacks.o
.libs/libguile_2.0_la-stime.o .libs/libguile_2.0_la-strings.o
.libs/libguile_2.0_la-strorder.o .libs/libguile_2.0_la-strports.o
.libs/libguile_2.0_la-struct.o .libs/libguile_2.0_la-symbols.o
.libs/libguile_2.0_la-threads.o .libs/libguile_2.0_la-throw.o
.libs/libguile_2.0_la-trees.o .libs/libguile_2.0_la-uniform.o
.libs/libguile_2.0_la-values.o .libs/libguile_2.0_la-variable.o
.libs/libguile_2.0_la-vectors.o .libs/libguile_2.0_la-version.o
.libs/libguile_2.0_la-vm.o .libs/libguile_2.0_la-vports.o
.libs/libguile_2.0_la-weaks.o .libs/dynl.o .libs/filesys.o
.libs/posix.o .libs/net_db.o .libs/socket.o .libs/regex-posix.o
-Wl,-force_load,../lib/.libs/libgnu.a -L/usr/local/lib
/usr/local/lib/libgc.dylib -lpthread /usr/local/lib/libffi.dylib
/usr/local/lib/libunistring.dylib -liconv /usr/local/lib/libgmp.a
-lltdl -lm -O2 -install_name /usr/local/lib/libguile-2.0.22.dylib
-compatibility_version 23 -current_version 23.0 -Wl,-single_module
ld: pointer in read-only segment not allowed in slidable image, used
in ___gmpn_divexact_1 from /usr/local/lib/libgmp.a(dive_1.o)
collect2: ld returned 1 exit status
---------------------------------------
FLAGS from guile-2.0.0 config.log
---------------------------------------
cat config.log | grep FLAGS
ac_cv_env_BDW_GC_CFLAGS_set=
ac_cv_env_BDW_GC_CFLAGS_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBFFI_CFLAGS_set=
ac_cv_env_LIBFFI_CFLAGS_value=
pkg_cv_BDW_GC_CFLAGS='-I/usr/local/include '
pkg_cv_LIBFFI_CFLAGS='-I/usr/local/lib/libffi-3.0.9/include '
BDW_GC_CFLAGS='-I/usr/local/include '
CFLAGS='-I/usr/local/include -g -O2'
CPPFLAGS='-I/usr/local/include'
GCC_CFLAGS=' -Wall -Wmissing-prototypes -Wdeclaration-after-statement
-Wundef -Wswitch-enum'
GNU_LD_FLAGS=''
GUILE_CFLAGS='-I/usr/local/include -D_THREAD_SAFE '
LDFLAGS=''
LIBFFI_CFLAGS='-I/usr/local/lib/libffi-3.0.9/include '
PTHREAD_CFLAGS='-D_THREAD_SAFE '
WARN_CFLAGS=''
- guile-2.0.0 build error on OS X 10.6.6, Michael Ellis, 2011/02/20
- Re: guile-2.0.0 build error on OS X 10.6.6, Andy Wingo, 2011/02/20
- Re: guile-2.0.0 build error on OS X 10.6.6,
Michael Ellis <=
- Re: guile-2.0.0 build error on OS X 10.6.6, Michael Ellis, 2011/02/20
- Re: guile-2.0.0 build error on OS X 10.6.6, Hans Aberg, 2011/02/20
- Re: guile-2.0.0 build error on OS X 10.6.6, Michael Ellis, 2011/02/21
- Re: guile-2.0.0 build error on OS X 10.6.6, Hans Aberg, 2011/02/21
- Re: guile-2.0.0 build error on OS X 10.6.6, Michael Ellis, 2011/02/21
- Re: guile-2.0.0 build error on OS X 10.6.6, Hans Aberg, 2011/02/21
- Re: guile-2.0.0 build error on OS X 10.6.6, Michael Ellis, 2011/02/21
- Re: guile-2.0.0 build error on OS X 10.6.6, Michael Ellis, 2011/02/21
- Re: guile-2.0.0 build error on OS X 10.6.6, Hans Aberg, 2011/02/21
- Re: guile-2.0.0 build error on OS X 10.6.6, Michael Ellis, 2011/02/21