[netcdfgroup] Error Building netCDF with Parallel I/O and pnetcdf and Parallel HDF5

I am having difficulty building netCDF 4.3.2 on a new Fedora 20 machine
(64 bit) with a PGI 14.6 compiler with 3.0.1 MPI that comes WITH the PGI
compiler. This is the only version of HDF5, Parallel NetCDF, NetCDF and
the rest of the usual /usr/local suspects such as PGI,  szip and libz that
are on the rig.  (This is a totally fresh install of Fedora on a clean
slate). 

The resulting error is:

mpicc -DHAVE_CONFIG_H -I. -I..  -I../include   -DpgiFortran
-I/usr/local/include   -Msignextend  -c -o ncgentab.o ncgentab.c
PGC-W-0114-More than one type specified
(/usr/local/pgi/linux86-64/14.6/include-gcc48/sys/types.h: 152)
PGC-W-0143-Useless typedef declaration (no declarators present)
(/usr/local/pgi/linux86-64/14.6/include-gcc48/sys/types.h: 152)
PGC-W-0136-Function ncglex has non-prototype declaration in scope
(lex.ncg.c: 1066)
PGC/x86-64 Linux 14.6-0: compilation completed with warnings
/bin/sh ../libtool  --tag=CC   --mode=link mpicc  -Msignextend
-L/usr/local/lib -o ncgen3 main.o load.o escapes.o getfill.o init.o
genlib.o ncgentab.o ../liblib/libnetcdf.la  -lpnetcdf -lm
-L/usr/local/lib -ldl -lhdf5_hl -lhdf5 -lz -lsz -lm
libtool: link: mpicc -Msignextend -o ncgen3 main.o load.o escapes.o
getfill.o init.o genlib.o ncgentab.o  -L/usr/local/lib
../liblib/.libs/libnetcdf.a -lpnetcdf /usr/local/lib/libhdf5_hl.a
/usr/local/lib/libhdf5.a -ldl -lz /usr/local/lib/libsz.so -lm
../liblib/.libs/libnetcdf.a(libnetcdf4_la-nc4file.o): In function
`nc4_create_file':
/usr/local/netcdf-4.3.2/libsrc4/./nc4file.c:314: undefined reference to
`H5Pset_fapl_mpiposix'
../liblib/.libs/libnetcdf.a(libnetcdf4_la-nc4file.o): In function
`nc4_open_file':
/usr/local/netcdf-4.3.2/libsrc4/./nc4file.c:2174: undefined reference to
`H5Pset_fapl_mpiposix'
make[2]: *** [ncgen3] Error 2
make[2]: Leaving directory `/usr/local/netcdf-4.3.2/ncgen3'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/netcdf-4.3.2'
make: *** [all] Error 2


I am doing this with

Fedora 20
PGI 14.6 (MPI 3.0.1 that comes with the PGI build, not compiled separately)
HDF5 1.18.14
ANL¹s Parallel netcdf 1.5.0
And the 4.3.2 edition of NetCDF (haven¹t gotten to the Fortran or C++
libraries yet).

Ideas?

Thanks Much,
================================================================
Bill Capehart <William.Capehart@xxxxxxxxx>   Associate Professor
Atmospheric & Environmental Sciences         Program Coordinator
213 Mineral Industries Building                 Hydrometeorology
South Dakota School of Mines and Technology     Skype: wcapehart
501 East Saint Joseph Street                 Ph: +1-605-394-1994
Rapid City, SD 57701-3995                Mobile: +1-605-484-5692
=================== http://capehart.sdsmt.edu ==================













  • 2014 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: