[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Swarm-Support] OSX
From: |
Darold Higa |
Subject: |
[Swarm-Support] OSX |
Date: |
Tue, 15 Apr 2003 21:52:36 -0500 |
Thanks for the port! This is wonderful!
I have one question. I managed to compile heatbugs, mousetrap, etc.
I also edited my local .tschrc file with the environment settings you
suggested.
I am still getting compile time errors on heatbugs and mousetrap.
I just tried to recompile an older version of my simulation (I can't
get to my current version because of a server crash). Everything hums
along (with a few compaints about comparing signed to unsigned
variables which I ignore), until this nasty little message:
/bin/sh /usr/local/swarm2.1/bin/libtool-swarm --mode link
/usr/local/gcc3.3/bin/
gcc -g -O2 -L/usr/local/swarm2.1/lib -rpath /usr/local/swarm2.1/lib -o
smallwor
ld main.o ObserverSwarm.o ModelSwarm.o Agent.o TerrainObject.o -lswarm
-lobjc
/usr/local/gcc3.3/bin/gcc -g -O2 -o smallworld main.o ObserverSwarm.o
ModelSwarm
.o Agent.o TerrainObject.o -L/usr/local/swarm2.1/lib -lswarm
-L/Users/billn/Pub
lic/Swarm/swarm/macosx/swarmx/build/src/space
-L/Users/billn/Public/Swarm/swarm/
macosx/swarmx/build/src/analysis
-L/Users/billn/Public/Swarm/swarm/macosx/swarmx
/build/src/simtoolsgui
-L/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src
/simtools
-L/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/random -L/Us
ers/billn/Public/Swarm/swarm/macosx/swarmx/build/src/tkobjc
-L/Users/billn/Publi
c/Swarm/swarm/macosx/swarmx/build/src/tclobjc
-L/Users/billn/Public/Swarm/swarm/
macosx/swarmx/build/src/objectbase
-L/Users/billn/Public/Swarm/swarm/macosx/swar
mx/build/src/activity
-L/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/
defobj
-L/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/collections
-L/
Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/misc
-L/Users/billn/Publi
c/Swarm/swarm/macosx/swarmx/build/libobjc -L/usr/local/hdf5_1.4.5/lib
-L/usr/loc
al/png_1.2.5/lib -L/usr/lib -L/usr/local/blt2.4z/lib
-L/usr/local/tcl8.4.1/lib -
L/usr/X11R6/lib -L/usr/local/tk8.4.1/lib -lspace -lanalysis
-lsimtoolsgui -lsimt
ools -lrandom -ltkobjc -ltclobjc -lobjectbase -lactivity -ldefobj
-lcollections
-lmisc -lBLT24 -ltk8.4 -ltcl8.4 -lXpm -lpng -lhdf5 -lz -lX11 -lm -lobjc
-lgcc
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/space) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/analysis) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/simtoolsgui) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/simtools) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/random) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/tkobjc) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/tclobjc) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/objectbase) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/activity) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/defobj) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/collections) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/src/misc) does not exist
/usr/bin/ld: warning -L: directory name
(/Users/billn/Public/Swarm/swarm/macosx/
swarmx/build/libobjc) does not exist
/usr/bin/ld: warning multiple definitions of symbol _tclStubsPtr
/usr/local/tk8.4.1/lib/libtk8.4.dylib(tclStubLib.o) definition of
_tclStubsPtr
/usr/local/tcl8.4.1/lib/libtcl8.4.dylib(tclStubLib.o) definition of
_tclStubsPtr
/usr/bin/ld: warning multiple definitions of symbol _tclPlatStubsPtr
/usr/local/tk8.4.1/lib/libtk8.4.dylib(tclStubLib.o) definition of
_tclPlatStubsP
tr
/usr/local/tcl8.4.1/lib/libtcl8.4.dylib(tclStubLib.o) definition of
_tclPlatStub
sPtr
/usr/bin/ld: warning multiple definitions of symbol _tclIntPlatStubsPtr
/usr/local/tk8.4.1/lib/libtk8.4.dylib(tclStubLib.o) definition of
_tclIntPlatStu
bsPtr
/usr/local/tcl8.4.1/lib/libtcl8.4.dylib(tclStubLib.o) definition of
_tclIntPlatS
tubsPtr
/usr/bin/ld: warning multiple definitions of symbol _tclIntStubsPtr
/usr/local/tk8.4.1/lib/libtk8.4.dylib(tclStubLib.o) definition of
_tclIntStubsPt
r
/usr/local/tcl8.4.1/lib/libtcl8.4.dylib(tclStubLib.o) definition of
_tclIntStubs
Ptr
/usr/bin/ld: warning multiple definitions of symbol _Tcl_InitStubs
/usr/local/tk8.4.1/lib/libtk8.4.dylib(tclStubLib.o) definition of
_Tcl_InitStubs
/usr/local/tcl8.4.1/lib/libtcl8.4.dylib(tclStubLib.o) definition of
_Tcl_InitStu
bs
/usr/bin/ld: Undefined symbols:
_main
collect2: ld returned 1 exit status
make: *** [smallworld] Error 1
I keep seeing
/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/simtoolsgui
Am I supposed to put in some dummy directories with static links?
Thanks again for the effort!
Darold Higa