[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20020402: need help installing NETCDF
- Subject: 20020402: need help installing NETCDF
- Date: Wed, 03 Apr 2002 08:43:36 -0700
>From: Tom <address@hidden>
>Organization: ?
>Keywords: 200204030343.g333hpa13961 netCDF install
Tom,
>I have been trying to install netcdf for two days with no success. Included
>are the steps that were listed in the "install.html" file.
One thing you did not include is the values of the environment variables
described in:
http://www.unidata.ucar.edu/packages/netcdf/INSTALL.html
In particular, and because I see a failure in building the Fortran
interface from the log you attached:
>Making `test' in directory /usr/local/netcdf-3.5.0/src/fortran
>
>make[2]: Entering directory `/usr/local/netcdf-3.5.0/src/fortran'
>+ /usr/bin/g77 -c -Wno-globals ftest.F
>cc -c -O -I../libsrc fort-attio.c
>In file included from ncfortran.h:13,
> from fort-attio.c:6:
>cfortran.h:134:3: #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 with 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[2]: *** [fort-attio.o] Error 1
>make[2]: Leaving directory `/usr/local/netcdf-3.5.0/src/fortran'
>make[1]: *** [subdir_target] Error 1
>make[1]: Leaving directory `/usr/local/netcdf-3.5.0/src'
>make: *** [fortran/test] Error 2
I am led to believe that you did not set the CPPFLAGS environment variable
to contain '-Df2cFortran'. For reference, your environment should contain
definitions like the following before running configure:
CC=/usr/bin/gcc
CPPFLAGS=-Df2cFortran
FC=/usr/bin/g77
FFLAGS=-Wno-globals
CXX=/usr/bin/g++
If you find that your environment variables do not match these, then
you should:
o run 'make distclean'
o define the environment variables as per the examples above
o rerun 'configure'
o rerun 'make' or 'make install'
>Thank You
>Tom Cipollone
>address@hidden
Tom Yoksas
>From address@hidden Sat Apr 6 17:13:41 2002
>Subject: Re: 20020402: need help installing NETCDF
Tom,
Thank you so much for your help. I was missing a "-" in front of one of the
environmental variables. All is fine now.
Regards
Tom Cipollone