Greetings all -
I'm having some problems compiling code using Fedora Core 5. I
installed
Swarm2.2.2 using Paul Johnson's rpm 0f 27 April 06. Make fails because
it
can't find BLT2.4 (also installed from Paul's rpm)- output included
below
(from heatbugs). Swarm libraries installed fine in /usr/include/swarm
and
BLT is installed in /usr/lib/blt2.4 and SWARMHOME=/usr. There is
nothing
in /usr/lib/shared though make seems to be looking there. I've tried
editing the make.appl and make.common as they seem to direct gcc where
to
look but to no avail - I'm unsure if making changes there mean Swarm
must
be recompiled. Any workarounds or suggestions warmly welcomed!
Crile
Make output:
gcc -c -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386
-mtune=generic
-fasynchronous-unwind-tables -fgnu-runtime -fno-strict-aliasing -Wall
-Wno-import -Wno-protocol -Wno-long-long -D_GNU_SOURCE
-DAPPNAME=heatbugs
-DAPPVERSION=2.2 address@hidden -I/usr/include/swarm
Heatbug.m
gcc -c -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386
-mtune=generic
-fasynchronous-unwind-tables -fgnu-runtime -fno-strict-aliasing -Wall
-Wno-import -Wno-protocol -Wno-long-long -D_GNU_SOURCE
-DAPPNAME=heatbugs
-DAPPVERSION=2.2 address@hidden -I/usr/include/swarm
HeatSpace.m
gcc -c -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386
-mtune=generic
-fasynchronous-unwind-tables -fgnu-runtime -fno-strict-aliasing -Wall
-Wno-import -Wno-protocol -Wno-long-long -D_GNU_SOURCE
-DAPPNAME=heatbugs
-DAPPVERSION=2.2 address@hidden -I/usr/include/swarm
main.m
gcc -c -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386
-mtune=generic
-fasynchronous-unwind-tables -fgnu-runtime -fno-strict-aliasing -Wall
-Wno-import -Wno-protocol -Wno-long-long -D_GNU_SOURCE
-DAPPNAME=heatbugs
-DAPPVERSION=2.2 address@hidden -I/usr/include/swarm
HeatbugModelSwarm.m
gcc -c -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386
-mtune=generic
-fasynchronous-unwind-tables -fgnu-runtime -fno-strict-aliasing -Wall
-Wno-import -Wno-protocol -Wno-long-long -D_GNU_SOURCE
-DAPPNAME=heatbugs
-DAPPVERSION=2.2 address@hidden -I/usr/include/swarm
HeatbugObserverSwarm.m
gcc -c -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386
-mtune=generic
-fasynchronous-unwind-tables -fgnu-runtime -fno-strict-aliasing -Wall
-Wno-import -Wno-protocol -Wno-long-long -D_GNU_SOURCE
-DAPPNAME=heatbugs
-DAPPVERSION=2.2 address@hidden -I/usr/include/swarm
HeatbugBatchSwarm.m
/bin/sh /usr/bin/libtool-swarm --mode link gcc -g -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic
-fasynchronous-unwind-tables -L/usr/lib/swarm -rpath /usr/lib/swarm -o
heatbugs Heatbug.o HeatSpace.o main.o HeatbugModelSwarm.o
HeatbugObserverSwarm.o HeatbugBatchSwarm.o -lswarm
gcc -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386
-mtune=generic
-fasynchronous-unwind-tables -o heatbugs Heatbug.o HeatSpace.o main.o
HeatbugModelSwarm.o HeatbugObserverSwarm.o HeatbugBatchSwarm.o
-L/usr/lib/swarm /usr/lib/swarm/libswarm.so
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/s
pace
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/a
nalysis
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/s
imtoolsgui
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/s
imtools
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/r
andom
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/t
kobjc
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/t
clobjc
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/o
bjectbase
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/a
ctivity
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/d
efobj
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/c
ollections
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/src/m
isc
-L/home/pauljohn/LinuxDownloads/redhat/BUILD/swarm-2.2.2/=with-hdf/libob
jc
-L/usr/lib -L/usr/lib/shared -lBLT24 -ltk8.4 -ltcl8.4 -lXpm -lpng -lhdf5
-lz -lX11 -lm -ldl -Wl,--rpath -Wl,/usr/lib/swarm -Wl,--rpath
-Wl,/usr/lib/swarm
/usr/bin/ld: cannot find -lBLT24
collect2: ld returned 1 exit status
make: *** [heatbugs] Error 1
---------------------------------------------
This message was sent using Endymion MailMan.
http://www.endymion.com/products/mailman/
_______________________________________________
Support mailing list
address@hidden
http://www.swarm.org/mailman/listinfo/support