Newsgroups: comp.parallel.pvm
From: wjiang@apollo.hp.com (Weicheng Jiang)
Subject: Re: Having trouble making PG_PVM
Organization: Hewlett-Packard Company, Chelmsford, MA
Date: Mon, 5 Aug 1996 20:25:19 GMT
Message-ID: <DvoM28.uy@apollo.hp.com>

In article <4u32k2$jk9@tofu.alt.net>,
John Chitalia <chitalia@grad.csee.usf.edu> wrote:
>Hello everyone,
>
>  I'm trying to use PG_PVM on a SUN4SOL2.  I've run into the following problem
>during the make.
>
>>---
>Yes, JC?>make
>cc  -c pg_cl.c -I/home/chitalia/parallel/pvm3/include
>ar ru libpg.a pg_cl.o
>ar: creating libpg.a
>/bin/mv libpg.a /home/chitalia/parallel/pvm3/pg/lib/SUN4SOL2
>chmod a+rw /home/chitalia/parallel/pvm3/pg/lib/SUN4SOL2/libpg.a
>cc  -o pgcons pgcons.c -I/home/chitalia/parallel/pvm3/include -L/home/chitalia/parallel/pvm3/lib/SUN4SOL2 -lpvm3
>Undefined			first referenced
> symbol  			    in file
>socket                              /home/chitalia/parallel/pvm3/lib/SUN4SOL2/libpvm3.a(lpvm.o)
>xdr_short                           /home/chitalia/parallel/pvm3/lib/SUN4SOL2/libpvm3.a(lpvmpack.o)

With Solaris you have to link in the nsl and socket libraries. Compile with
the following flags: -lnsl -lsocket.

--
Weicheng Jiang, Ph.D.            Chelmsford System Software Lab.
PVM Specialist                   Network Computing Division
Tel: 508-436-4613                Hewlett-Packard Company

