swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problems compiling 'hello-world' app on Solaris 7


From: Paul Farrall
Subject: Problems compiling 'hello-world' app on Solaris 7
Date: Thu, 1 Nov 2001 17:01:43 -0700 (MST)

I finally got swarm compiled on Solaris 7, but I can't seem to compile
any apps. Neither the 'hello-world' nor the heatbugs app will compile.  I
used the following configure and the Sun jdk 1.2 for the java stuff.

./configure --prefix=/usr/local --enable-shared=no --enable-subdirs
--with-xpmdir=/usr/local/X11 --with-tcldir=/usr/local
--with-bltdir=/usr/local --with-zlibdir=/usr/local
--with-pngdir=/usr/local --with-hdf5dir=/usr/local
--with-jdkdir=/bin/../java && make

When I try to compile the hello-world app, it crashes with the output
below.  Where are the -L/home/pfarrall... references coming from?  That
doesn't seem right.  I installed swarm and all the support libraries in
/usr/local.

Thanks in advance for any help.

Paul
------
address@hidden v01$ SWARMHOME=/usr/local make
/usr/local/bin/gcc -c -g -O2 -Wall -Wno-import -Wno-protocol -Werror
-DAPPNAME=hello-world -DAPPVERSION=2.1 address@hidden
-I/usr/local/include/swarm main.m 
/usr/local/bin/gcc -c -g -O2 -Wall -Wno-import -Wno-protocol -Werror
-DAPPNAME=hello-world -DAPPVERSION=2.1 address@hidden
-I/usr/local/include/swarm Person.m 
/usr/local/bin/gcc -c -g -O2 -Wall -Wno-import -Wno-protocol -Werror
-DAPPNAME=hello-world -DAPPVERSION=2.1 address@hidden
-I/usr/local/include/swarm Counter.m 
/usr/local/bin/gcc -c -g -O2 -Wall -Wno-import -Wno-protocol -Werror
-DAPPNAME=hello-world -DAPPVERSION=2.1 address@hidden
-I/usr/local/include/swarm PplModelSwarm.m 
/usr/local/bin/gcc -c -g -O2 -Wall -Wno-import -Wno-protocol -Werror
-DAPPNAME=hello-world -DAPPVERSION=2.1 address@hidden
-I/usr/local/include/swarm PplObserverSwarm.m 
/bin/sh /usr/local/bin/libtool-swarm --mode link /usr/local/bin/gcc -g -O2
-L/usr/local/lib/swarm -rpath /usr/local/lib/swarm  -o hello-world main.o
Person.o Counter.o PplModelSwarm.o PplObserverSwarm.o  -lswarm -lobjc 
/usr/local/bin/gcc -g -O2 -o hello-world main.o Person.o Counter.o
PplModelSwarm.o PplObserverSwarm.o -L/usr/local/lib/swarm
/usr/local/lib/swarm/libswarm.a
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/space
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/analysis
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/simtoolsgui
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/simtools
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/random
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/tkobjc
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/tclobjc
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/objectbase
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/activity
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/defobj
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/collections
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/misc
-L/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/libobjc
-L/usr/local/lib -L/usr/local/X11/lib -L/usr/openwin/lib
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/
/usr/local/lib/swarm/libspace.a /usr/local/lib/swarm/libanalysis.a
/usr/local/lib/swarm/libsimtoolsgui.a /usr/local/lib/swarm/libsimtools.a
/usr/local/lib/swarm/librandom.a /usr/local/lib/swarm/libtkobjc.a
/usr/local/lib/swarm/libtclobjc.a /usr/local/lib/swarm/libobjectbase.a
/usr/local/lib/swarm/libactivity.a /usr/local/lib/swarm/libdefobj.a
/usr/local/lib/swarm/libcollections.a /usr/local/lib/swarm/libmisc.a
/usr/local/lib/swarm/libobjc.a -lgcc -lBLT24 -ltk8.2 -ltcl8.2 -lXpm -lpng
/usr/local/lib/libhdf5.so -L/usr/ncsa/lib -lz -lnsl -lm -lX11 -lsocket
-ldl /usr/local/lib/swarm/libswarm.a /usr/local/lib/swarm/libobjc.a
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.3/ -lgcc
/usr/local/lib/swarm/libobjc.a -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath
-Wl,/usr/local/lib/swarm -Wl,--rpath -Wl,/usr/local/X11/lib -Wl,--rpath
-Wl,/usr/openwin/lib -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath
-Wl,/usr/local/lib/swarm -Wl,--rpath -Wl,/usr/local/X11/lib -Wl,--rpath
-Wl,/usr/openwin/lib
/usr/local/lib/swarm/libtkobjc.a(internal.o): In function
`tkobjc_animate_message':
/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/tkobjc/internal.m:269:
undefined reference to `XpmCreateImageFromData'
/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/tkobjc/internal.m:271:
undefined reference to `XpmCreateImageFromData'
/usr/local/lib/swarm/libtkobjc.a(internal.o): In function
`x_pixmap_create_from_window':
/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/tkobjc/internal.m:982:
undefined reference to `XpmCreateXpmImageFromImage'
/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/tkobjc/internal.m:986:
undefined reference to `XpmCreatePixmapFromXpmImage'
/usr/local/lib/swarm/libtkobjc.a(internal.o): In function
`tkobjc_pixmap_update_raster':
/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/tkobjc/internal.m:1421:
undefined reference to `XpmFreeAttributes'
/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/tkobjc/internal.m:1436:
undefined reference to `XpmCreatePixmapFromXpmImage'
/usr/local/lib/swarm/libtkobjc.a(internal.o): In function
`tkobjc_pixmap_drop':
/home/pfarrall/download/swarm/swarm-src/swarm-2.1.1/src/tkobjc/internal.m:1798:
undefined reference to `XpmFreeXpmImage'
/usr/local/lib/libhdf5.so: undefined reference to `H5TN_init_interface'
/usr/local/lib/libhdf5.so: undefined reference to `H5TN_term_interface'
collect2: ld returned 1 exit status
make: *** [hello-world] Error 1
address@hidden v01$ 





                  ==================================
   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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]