NetCDF Installation
Following instructions from CVS_NETCDF.txt in section "Instructions for building netCDF-3.6.0-p1 for LINUX"
Downloaded http://www.unidata.ucar.edu/downloads/netcdf/ftp/netcdf-3.6.0-p1.tar.gz to /home/jlinford/models/jlinford/tgz/
[jlinford@ene-411-lmarr netcdf]$ cd /home/jlinford/models/jlinford/netcdf/
[jlinford@ene-411-lmarr netcdf]$ tar xvzf ../tgz/netcdf-3.6.0-p1.tar.gz
[jlinford@ene-411-lmarr netcdf]$ cd netcdf-3.6.0-p1/src/
[jlinford@ene-411-lmarr src]$ gedit INSTALL &
[jlinford@ene-411-lmarr src]$ export FC="/opt/intel/fc/9.0/bin/ifort"
[jlinford@ene-411-lmarr src]$ export CC=gcc
[jlinford@ene-411-lmarr src]$ export FFLAGS="-02"
[jlinford@ene-411-lmarr src]$ export CPPFLAGS="-DNDEBUG -DpgiFortran -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
[jlinford@ene-411-lmarr src]$ ./configure
[jlinford@ene-411-lmarr src]$ make
......
make[2]: Entering directory `/home/jlinford/models/jlinford/netcdf/netcdf-3.6.0-p1/src/fortran'
gcc -c -g -I../libsrc -DNDEBUG -DpgiFortran -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE fort-attio.c
In file included from fort-attio.c:6:
ncfortran.h:27:42: NF_INT_IS_C_... not defined: No such file or directory
fort-attio.c:12: error: syntax error before "NF_INTEGER"
fort-attio.c:12: error: syntax error before '*' token
fort-attio.c:12: error: syntax error before numeric constant
......
[jlinford@ene-411-lmarr src]$ vi fortran/nfconfig.inc
Line 83: #define NF_INT_IS_C_INT 1
[jlinford@ene-411-lmarr src]$ make
......
Not making `f90/all' because no FORTRAN-90 compiler
......

0 Comments:
Post a Comment
<< Home