Hi Jaromir,
Signal is a C library routine that is available on the X1, assuming
that's the 'signal' your program is trying to use. Perhaps the form of
the name is not correct in your source file. The X1 compiler supports
the C interoperability features of Fortran, so it should be possible to
write a "correct" interface.
I suspect prtflush is a routine to flush the buffers for an I/O unit.
That can probably be replaced by the FLUSH statement now available in
Fortran.
If you want to send the source code for the subprograms that reference
these routines to me directly, I expect we can figure out a workaround.
By the way, I don't think either of these issues is related to shmem.
Cheers,
Bill
Jaromir Jakacki wrote:
>Hi All,
>I would like to compile the shmem program on Cray X1. It worked fine on Cray T3E, but I am not able
>to compile it on X1. I've got an error like "unresoved symbols: signal & prtflush" (both in different
>lines of course) and I tried to find description of those routines in the fortran books and in the
>internet. I have no progres. Is there anybody who will be able to give me some information about
>those routines.
>Thank you in advance,
>Regards, Jaromir Jakacki
>
>
--
Bill Long [log in to unmask]
Fortran Technical Support & voice: 651-605-9024
Bioinformatics Software Development fax: 651-605-9142
Cray Inc., 1340 Mendota Heights Rd., Mendota Heights, MN, 55120
|