[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

960823: problem building FORTRAN API under UNICOS: m4(1)

This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.


  • Subject: 960823: problem building FORTRAN API under UNICOS: m4(1)
  • Date: Fri, 23 Aug 96 12:39:07 -0600

Carl,

>Date: Fri, 23 Aug 1996 09:13:22 -0700 
>From: address@hidden (Carl M. Lund)
>Organization: Los Alamos National Laboratory
>To: Steve Emmerson <address@hidden>
>Subject: Re: 960823: problem building FORTRAN API under UNICOS: m4(1) 
>Keywords: 199608221440.AA29398

In the above message you wrote:

> Steve--
> 
> First is a beginning of the compiler output; next follows a listing
> of a few hundred lines of jackets.c, including where the compiler
> starts to get into trouble, which is line 579:
> 
> NAMEF(ncpopt)(val)

The above indicates that the fortc(1) utility didn't correctly transform
the file jackets.src into jackets.c.  `NAMEF(ncpopt)(val)' should have
been converted to `NCPOPT(val)'.  Go back to the machine where you
executed the fortc(1) utility and verify that it's doing the right
thing.

The statement that the m4(1) utility (which is executed by the fortc(1)
utility) must be run on the UNICOS system is incorrect.  The workaround
that I mentioned has been used by many UNICOS sites.

--------
Steve Emmerson   <address@hidden>