[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20040830: installing netCDF on RH Linux 9 using pgf90
- Subject: 20040830: installing netCDF on RH Linux 9 using pgf90
- Date: Mon, 30 Aug 2004 10:30:09 -0600
Prosenjit Chatterjee,
> To: address@hidden
> From: Prosenjit Chatterjee <address@hidden>
> Subject: NETCDF
> Organization: UCAR/Unidata
> Keywords: 200408271505.i7RF5VXn028251
The above message contained the following:
> I want to install netcd in my Redhat
> linux 9 machine with PG compiler.I have some error.I
> send A to F answers below.Please help me.
> Prosenjit Chatterjee
> Jadavpur University
> India
>
> A(uname-a)= Linux localhost.localdomain 2.4.20-8smp #1
> SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386
> GNU/Linux
>
> B(VERSION)= 3.5.0
You should get version 3.5.1 of the netCDF package from
ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf.tar.Z
It fixes some of the problems you have encountered.
...
> Making `all' in directory
> /home1/mm5v3/WRF/NETCDF/netcdf_3/netcdf-3.5.0/src/fortran
>
>
> make[2]: Entering directory
> `/home1/mm5v3/WRF/NETCDF/netcdf_3/netcdf-3.5.0/src/fortran'
> c89 -c -O -I../libsrc -O -DNDEBUG 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
...
Please try the following:
1. Go to the top-level source-directory of version 3.5.1 of the
netCDF package.
2. Perform steps 3 through 5, described at
http://my.unidata.ucar.edu/content/software/netcdf/INSTALL.html#ReportingProblems
3. Set the following environment variables to the indicated values:
Variable Value
-------- -----
CC /usr/bin/gcc
CPPFLAGS -DNDEBUG -DpgiFortran
CFLAGS -O
FC /usr/pgi/linux86/5.1/bin/pgf90
FFLAGS -O -w
F90 /usr/pgi/linux86/5.1/bin/pgf90
CXX /usr/bin/g++
CXXFLAGS -Wno-deprecated
This is based on an example in the file INSTALL.html and your
email.
4. Perform steps 6 through 9, described at
http://my.unidata.ucar.edu/content/software/netcdf/INSTALL.html#ReportingProblems
Please let me know if this helps.
Regards,
Steve Emmerson
> NOTE: All email exchanges with Unidata User Support are recorded in the
> Unidata inquiry tracking system and then made publically available
> through the web. If you do not want to have your interactions made
> available in this way, you must let us know in each email you send to us.