Newsgroups: comp.parallel.pvm
From: Joerg Eisenreich <je@ziam.rmi.de>
Subject: Re: [Q] pvm and f90
Organization: RMI Net - EUnet EUregio POP Aachen
Date: 10 Apr 1995 13:20:35 GMT
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit
Message-ID: <3mbbb4$4lv@infoac.rmi.de>

spohr@rog.rwth-aachen.de     (Axel Spohr) wrote:
>I am trying to program my pvm using Fortran 90 with a NAG compiler for
>Sparc/SunOS4.1.3, but so far without success. I keep getting error messages
>from the linker ( in this case ld ) that tell me about unknown symbols :
>
>	ld: Undefined symbol  
>	   _pvmfexit_  
>	   _pvmfmytid_  

As I remember we had some problems with our NAG compiler to link with other
libraries (as PVM in your case). They seem to have unusual naming conventions.
Check whether the PVM lib contains the required symbol (using nm) and whether
it is named 

	_pvmfexit	_pvmfexit_	pvmfexit

If it differs from the above output it is the mentioned naming problem. Since
the NAG compiler produces intermediate C code, editing this file could help in
this case:

	sed -e 's/_pvmfexit_/_pvmfexit/' <intermediate> 

--Joerg


