Newsgroups: comp.parallel.pvm
From: Andreas Jungmaier <ajung@erm1.u-strasbg.fr>
Reply-To: ajung@erm1.u-strasbg.fr
Subject: Re: starting problems
Organization: E.N.S.P.S
Date: Wed, 13 Aug 1997 12:09:22 +0200
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Message-ID: <33F187D2.F4C7276C@erm1.u-strasbg.fr>

Markus Leuzinger wrote:

> =

> I compiled this program:
> f90 pvm1.f90 -L/usr/local/src/pvm3/lib/SUN4SOL2 -lfpvm3
> =

> and the compiler tells me the following error message:
> =

> Undefined                       first referenced
>  symbol                             in file
> pvm_mytid
> /usr/local/src/pvm3/lib/SUN4SOL2/libfpvm3.a(pvmfmytid.o)
> ld: fatal: Symbol referencing errors. No output written to a.out
> =

> What did I wrong? Can anybody help me?

Hello Markus,

I'm not really sure, BUT it seems that f90 tries to convert the
Fortran code to C, because the message from the dynamic linker ld
complains about a missing C function pvm_mytid() (a reason for this
could also be the fact that the Fortran implementation of PVM is
actually based on C code).
Anyway, you should add the necessary C libraries (something like
-lpvm3) also, I guess.

Hope that helps, Andreas

-- =

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
       Man mu=DF nur lange genug leben, dann erlebt man alles.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Andreas Jungmaier =3D=3D=3D=3D=3D=3D=3D>  ajung@erm1.u-strasbg.fr
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

