Newsgroups: comp.parallel.pvm
From: David Andrew Revelt <reveltd@leland.Stanford.EDU>
Subject: PVM3 installation under Solaris 2.5
Organization: Stanford University
Date: 30 Sep 1996 19:24:28 GMT
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <52p6pc$qhk@nntp.Stanford.EDU>

I'm getting the following error message when I test out pvm3.  There
must be something simple that I am missing.  Do I need to compile pvm3
a particular flag for it to find the symbols in these object files?
($PVM_ROOT and $PVM_ARCH were set correctly and caused no problems and 
./lib/SUN4SOL2 exists as do the libraries lgpvm3 and lpvm3.)

adelbert10.reveltd:~/pvm3/gexamples>make tst
gcc -g -I../include -L../lib/SUN4SOL2  -o tst tst.o -lgpvm3 -lpvm3
Undefined                       first referenced
 symbol                             in file
socket                              ../lib/SUN4SOL2/libpvm3.a(lpvm.o)
xdr_short                           ../lib/SUN4SOL2/libpvm3.a(lpvmpack.o)
xdrmem_create                       ../lib/SUN4SOL2/libpvm3.a(lpvmpack.o)
xdr_u_int                           ../lib/SUN4SOL2/libpvm3.a(lpvmpack.o)
xdr_float                           ../lib/SUN4SOL2/libpvm3.a(lpvmpack.o)
accept                              ../lib/SUN4SOL2/libpvm3.a(lpvm.o)
xdr_u_short                         ../lib/SUN4SOL2/libpvm3.a(lpvmpack.o)
bind                                ../lib/SUN4SOL2/libpvm3.a(lpvm.o)
setsockopt                          ../lib/SUN4SOL2/libpvm3.a(lpvm.o)
xdr_int                             ../lib/SUN4SOL2/libpvm3.a(lpvmpack.o)
xdr_u_long                          ../lib/SUN4SOL2/libpvm3.a(lpvmpack.o)
getsockname                         ../lib/SUN4SOL2/libpvm3.a(lpvm.o)
xdr_double                          ../lib/SUN4SOL2/libpvm3.a(lpvmpack.o)
xdr_long                            ../lib/SUN4SOL2/libpvm3.a(lpvmpack.o)
listen                              ../lib/SUN4SOL2/libpvm3.a(lpvm.o)
connect                             ../lib/SUN4SOL2/libpvm3.a(lpvm.o)
ld: fatal: Symbol referencing errors. No output written to tst
collect2: ld returned 1 exit status
make: *** [tst] Error 1


