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

Re: 19990622: linux port



Mark,

>Date: Tue, 22 Jun 1999 16:12:00 -0600 (DST)
>From: Mark Govett <address@hidden>
>Organization: NOAA/FSL
>To: address@hidden (Steve Emmerson)
>Subject: Re: 19990622: linux port
>Keywords: 199906222128.PAA01357

In the above message, you wrote:

>   I tried that - and still get the following messages:

The reason I wanted you to perform the steps near the end of the INSTALL
file was because they include reporting protocols upon encountering
an error (your first message didn't give enough information to make a
diagnosis).  You still didn't report what I asked for but, fortunately,
you did include the following:

...
> make[1]: Entering directory 
> `/export/home/govett/software_hpd/udunits-1.11.7/src/lib'
> cc -c -O -I../port/misc -I../port/cfortran 
> -DUT_DEFAULT_PATH='"/home/hpcc/govett/software_hpd/udunits-1.11.7/etc/udunits.dat"'
>   utlib.c
> In file included from utlib.c:29:
> ../port/cfortran/cfortran.h:153: #error "cfortran.h:  Can't find your 
> environment among:    - MIPS cc and f77 2.0. (e.g. Silicon Graphics, 
> DECstations, ...)         - IBM AIX XL C and FORTRAN Compiler/6000 Version 
> 01.01.0000.0000         - VAX   VMS CC 3.1 and FORTRAN 5.4.                   
>                    - Alpha VMS DEC C 1.3 and DEC FORTRAN 6.0.                 
>               - Alpha OSF DEC C and DEC Fortran for OSF/1 AXP Version 1.2     
>          - Apollo DomainOS 10.2 (sys5.3) with f77 10.7 and cc 6.7.            
>     - CRAY                                                                   
> - NEC SX-4 SUPER-UX                                                      - 
> CONVEX                                                                 - Sun  
>                                                                   - 
> PowerStation Fortran with Visual C++                                   - 
> HP9000s300/s700/s800 Latest test with: HP-UX A.08.07 A 9000/730        - 
> LynxOS: cc or gcc wi!
> th f2c.                                            - VAXUltrix: vcc,cc or gcc 
> with f2c. gcc or cc with f77.                 -            f77 with vcc 
> works; but missing link magic for f77 I/O.     -            NO fort. None of 
> gcc, cc or vcc generate required names.    - f2c    : Use #define    
> f2cFortran, or cc -Df2cFortran                 - NAG f90: Use #define 
> NAGf90Fortran, or cc -DNAGf90Fortran              - Absoft UNIX F77: Use 
> #define AbsoftUNIXFortran or cc -DAbsoftUNIXFortran     - Absoft Pro Fortran: 
> Use #define AbsoftProFortran     - Portland Group Fortran: Use #define 
> pgiFortran"
> make[1]: *** [utlib.o] Error 1
> make[1]: Leaving directory 
> `/export/home/govett/software_hpd/udunits-1.11.7/src/lib'
> make: *** [lib/all] Error 1

This indicates that you need to define the C macro "f2cFortran".

Please try the following:

    1.  Go to the top-level source directory.

    2.  Execute steps 3 through 5 near the end of the INSTALL file.

    3.  Ensure that the environment variable CPPFLAGS contains the
        string "-Df2cFortran".

    4.  Execute step 6 through 9 near the end of the INSTALL file.
        Please observe the reporting protocols if an error occurs.

-------
Steve Emmerson   <http://www.unidata.ucar.edu>