Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.

[netcdfgroup] problems with compilation: H5DS routines undefined

When compiling a program linking with netcdf4, hdf5 I get the following error:

ifort -r8 -O2 -o ../../../bin/opa model.o ../../../lib/oce/libopa.a .../../../lib/libioipsl.a -L/opt/netCDF-4/lib -lnetcdff -lnetcdf -L/opt/hdf5/lib -lhdf5 /opt/netCDF-4/lib/libnetcdf.so: undefined reference to `H5DSget_num_scales'
/opt/netCDF-4/lib/libnetcdf.so: undefined reference to `H5DSset_scale'
/opt/netCDF-4/lib/libnetcdf.so: undefined reference to `H5DSis_scale'
/opt/netCDF-4/lib/libnetcdf.so: undefined reference to `H5DSiterate_scales'
/opt/netCDF-4/lib/libnetcdf.so: undefined reference to `H5DSget_scale_name'
/opt/netCDF-4/lib/libnetcdf.so: undefined reference to `H5DSattach_scale'
/opt/netCDF-4/lib/libnetcdf.so: undefined reference to `H5DSdetach_scale'
gmake[1]: *** [../../../bin/opa] Error 1


nm of libnetcdf.a and libnetcdf.so gives

        U H5DSget_num_scales

Any ideas what's going wrong?





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