[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: help on installing swarm
From: |
Marcus G. Daniels |
Subject: |
Re: help on installing swarm |
Date: |
27 Feb 1998 12:20:41 -0800 |
Two issues here -- Both probably deserve mention in the FAQ.
1. Don't use gcc-2.8.0 on Sparcs. There's a bug that causes MessageProbes
to not work. If you want to use gcc-2.8.0, get Scott Christley's
patch from ftp://alpha.gnu.org/gnu/gnustep/contrib/gcc-2.8.0-sparc.diff.
(This issue won't come up in the next release of Swarm.)
2. Link errors involving multiple definitions of "objc_{free,malloc}",
etc. mean that you are using either a binary distribution built
with gcc 2.7.2 (like in this case), or you are linking against a tclobjc
library built with gcc 2.7.2.
gcc -g -L/export/home0/swarm/swarm-1.0.5/lib -L/usr/openwin/lib -o
heatbugs Heatbug.o HeatSpace.o main.o HeatbugModelSwarm.o
HeatbugObserverSwarm.o HeatbugBatchSwarm.o
/export/home0/swarm/swarm-1.0.5/lib/swarm.x -lobjc -lX11 -lm -lsocket =
-ldl-lnsl
ld: fatal: symbol `objc_free' is multiply defined:
(file /export/home0/swarm/swarm-1.0.5/lib/swarm.x and file
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.8.0/libobjc.a(misc.o));
ld: fatal: symbol `objc_atomic_malloc' is multiply defined:
(file /export/home0/swarm/swarm-1.0.5/lib/swarm.x and file
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.8.0/libobjc.a(misc.o));
ld: fatal: symbol `objc_calloc' is multiply defined:
(file /export/home0/swarm/swarm-1.0.5/lib/swarm.x and file
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.8.0/libobjc.a(misc.o));
ld: fatal: symbol `objc_malloc' is multiply defined:
(file /export/home0/swarm/swarm-1.0.5/lib/swarm.x and file
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.8.0/libobjc.a(misc.o));
ld: fatal: symbol `objc_realloc' is multiply defined:
(file /export/home0/swarm/swarm-1.0.5/lib/swarm.x and file
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.8.0/libobjc.a(misc.o));
ld: fatal: File processing errors. No output written to heatbugs
make: *** [heatbugs] Error 1
==================================
Swarm-Support is for discussion of the technical details of the day
to day usage of Swarm. For list administration needs (esp.
[un]subscribing), please send a message to <address@hidden>
with "help" in the body of the message.
==================================