* multo_module
@ 2007-10-21 4:29 Frank J. R. Hanstick
2007-10-22 10:04 ` multo_module Ludovic Courtès
0 siblings, 1 reply; 3+ messages in thread
From: Frank J. R. Hanstick @ 2007-10-21 4:29 UTC (permalink / raw)
To: Guile-user
Hello,
I am trying to install guile-1.8.1 on platform:
hostname = Franks-PPC-G4.local
uname -m = Power Macintosh
uname -r = 8.10.0
uname -s = Darwin
uname -v = Darwin Kernel Version 8.10.0: Wed May 23 16:50:59 PDT
2007; root:xnu-792.21.3~1/RELEASE_PPC
/usr/bin/uname -p = powerpc
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = Mach kernel version:
Darwin Kernel Version 8.10.0: Wed May 23 16:50:59 PDT 2007;
root:xnu-792.21.3~1/RELEASE_PPC
Kernel configured for up to 2 processors.
2 processors are physically available.
Processor type: ppc7450 (PowerPC 7450)
Processors active: 0 1
Primary memory available: 1.50 gigabytes
Default processor set: 56 tasks, 215 threads, 2 processors
Load average: 0.77, Mach factor: 1.22
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /opt/local/bin
PATH: /opt/local/sbin
PATH: /usr/local
PATH: /usr/local/bin
PATH: /bin
PATH: /sbin
PATH: /usr/bin
PATH: /usr/sbin
(the G4 should be a 7448 instead of an 7450; but, that should not
matter) and get the following error output:
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wmissing-
prototypes -Werror -o libguile.la -rpath /usr/local/lib -lintl -Wl,-
framework -Wl,CoreFoundation -version-info 17:1:0 -no-undefined
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
gcc -dynamiclib -o .libs/libguile.17.0.1.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 /usr/local/lib/libintl.dylib /usr/lib/libiconv.dylib /usr/
lib/libc.dylib /usr/local/lib/libgmp.a -lm /usr/lib/libltdl.
3.1.0.dylib /usr/lib/libdl.dylib -Wl,-framework -Wl,CoreFoundation -
install_name /usr/local/lib/libguile.17.dylib -Wl,-
compatibility_version -Wl,18 -Wl,-current_version -Wl,18.1
ld: common symbols not allowed with MH_DYLIB output format with the -
multi_module option
/usr/local/lib/libgmp.a(mp_bpl.o) definition of common ___gmp_junk
(size 4)
/usr/bin/libtool: internal link edit command failed
make[3]: *** [libguile.la] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
I had earlier asked about this in simpler form; but, got no reply.
The line generating this error is 214 of libtool. The question is,
am I suppose to be getting here (there are lines with -single_module
designated). If the answer is yes, then how does the line need to be
changed so that I do not get this error and if no, what needs to be
changed to not get here?
Frank
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: multo_module
2007-10-21 4:29 multo_module Frank J. R. Hanstick
@ 2007-10-22 10:04 ` Ludovic Courtès
2007-10-23 1:48 ` multo_module Frank J. R. Hanstick
0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2007-10-22 10:04 UTC (permalink / raw)
To: Frank J. R. Hanstick; +Cc: Guile-user
Hi,
"Frank J. R. Hanstick" <trog24@comcast.net> writes:
> /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wmissing-
> prototypes -Werror -o libguile.la -rpath /usr/local/lib -lintl -Wl,-
> framework -Wl,CoreFoundation -version-info 17:1:0 -no-undefined
[...]
> ld: common symbols not allowed with MH_DYLIB output format with the -
> multi_module option
> /usr/local/lib/libgmp.a(mp_bpl.o) definition of common ___gmp_junk
> (size 4)
> /usr/bin/libtool: internal link edit command failed
[...]
> I had earlier asked about this in simpler form; but, got no
> reply. The line generating this error is 214 of libtool. The
> question is, am I suppose to be getting here (there are lines with
> -single_module designated). If the answer is yes, then how does the
> line need to be changed so that I do not get this error and if no,
> what needs to be changed to not get here?
Sorry, I'm not familiar at all with Darwin's linker. I suppose you'll
have to further dig its documentation.
Nevertheless, I think there were report of successful builds on MacOS X
in the past...
Thanks,
Ludovic.
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: multo_module
2007-10-22 10:04 ` multo_module Ludovic Courtès
@ 2007-10-23 1:48 ` Frank J. R. Hanstick
0 siblings, 0 replies; 3+ messages in thread
From: Frank J. R. Hanstick @ 2007-10-23 1:48 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: Guile-user
Hello,
I noticed that there are lines designating -single_module and wonder
if something changed to take the build process to the incorrect line
in libtool. I seem to remember several Darwin tests in the earlier
build process that appear to be absent in the last two downloads.
Were there changes to libtool or the configuration module?
Frank
On Oct 22, 2007, at 3:04 AM, Ludovic Courtès wrote:
> Hi,
>
> "Frank J. R. Hanstick" <trog24@comcast.net> writes:
>
>> /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wmissing-
>> prototypes -Werror -o libguile.la -rpath /usr/local/lib -lintl -
>> Wl,-
>> framework -Wl,CoreFoundation -version-info 17:1:0 -no-undefined
>
> [...]
>
>> ld: common symbols not allowed with MH_DYLIB output format with the -
>> multi_module option
>> /usr/local/lib/libgmp.a(mp_bpl.o) definition of common ___gmp_junk
>> (size 4)
>> /usr/bin/libtool: internal link edit command failed
>
> [...]
>
>> I had earlier asked about this in simpler form; but, got no
>> reply. The line generating this error is 214 of libtool. The
>> question is, am I suppose to be getting here (there are lines with
>> -single_module designated). If the answer is yes, then how does the
>> line need to be changed so that I do not get this error and if no,
>> what needs to be changed to not get here?
>
> Sorry, I'm not familiar at all with Darwin's linker. I suppose you'll
> have to further dig its documentation.
>
> Nevertheless, I think there were report of successful builds on
> MacOS X
> in the past...
>
> Thanks,
> Ludovic.
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2007-10-23 1:48 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-21 4:29 multo_module Frank J. R. Hanstick
2007-10-22 10:04 ` multo_module Ludovic Courtès
2007-10-23 1:48 ` multo_module Frank J. R. Hanstick
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).