/usr/local/lib/libnetcdf.a(liboc_la-occurlfunctions.o): In function `oc_curl_debug': occurlfunctions.c:(.text+0x19): undefined reference to `curl_easy_setopt' occurlfunctions.c:(.text+0x35): undefined reference to `curl_easy_setopt' /usr/local/lib/libnetcdf.a(liboc_la-occurlfunctions.o): In function `oc_curl_protocols': occurlfunctions.c:(.text+0x4a): undefined reference to `curl_version_info' /usr/local/lib/libnetcdf.a(liboc_la-occurlfunctions.o): In function `ocset_curl_flags': occurlfunctions.c:(.text+0x14b): undefined reference to `curl_easy_setopt' occurlfunctions.c:(.text+0x16e): undefined reference to `curl_easy_setopt' occurlfunctions.c:(.text+0x18c): undefined reference to `curl_easy_setopt' occurlfunctions.c:(.text+0x1b2): undefined reference to `curl_easy_setopt' occurlfunctions.c:(.text+0x1d7): undefined reference to `curl_easy_setopt' /usr/local/lib/libnetcdf.a(liboc_la-occurlfunctions.o):occurlfunctions.c:(.text+0x1f6): more undefined references to `curl_easy_setopt' follow /usr/local/lib/libnetcdf.a(liboc_la-ochttp.o): In function `ocfetchurl_file': ochttp.c:(.text+0x8c): undefined reference to `curl_easy_perform' ochttp.c:(.text+0xb5): undefined reference to `curl_easy_getinfo' ochttp.c:(.text+0xd3): undefined reference to `curl_easy_strerror' /usr/local/lib/libnetcdf.a(liboc_la-ochttp.o): In function `ocfetchlastmodified': ochttp.c:(.text+0x214): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x230): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x244): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x258): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x26c): undefined reference to `curl_easy_setopt' /usr/local/lib/libnetcdf.a(liboc_la-ochttp.o):ochttp.c:(.text+0x280): more undefined references to `curl_easy_setopt' follow /usr/local/lib/libnetcdf.a(liboc_la-ochttp.o): In function `ocfetchlastmodified': ochttp.c:(.text+0x29c): undefined reference to `curl_easy_perform' ochttp.c:(.text+0x2b7): undefined reference to `curl_easy_getinfo' ochttp.c:(.text+0x2cf): undefined reference to `curl_easy_strerror' /usr/local/lib/libnetcdf.a(liboc_la-ochttp.o): In function `ocping': ochttp.c:(.text+0x343): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x361): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x3a9): undefined reference to `curl_easy_getinfo' ochttp.c:(.text+0x3f6): undefined reference to `curl_easy_strerror' /usr/local/lib/libnetcdf.a(liboc_la-ochttp.o): In function `occurlopen': ochttp.c:(.text+0x438): undefined reference to `curl_easy_init' ochttp.c:(.text+0x45b): undefined reference to `curl_easy_setopt' /usr/local/lib/libnetcdf.a(liboc_la-ochttp.o): In function `ocfetchurl': ochttp.c:(.text+0x49f): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x4c1): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x4df): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x4ff): undefined reference to `curl_easy_setopt' ochttp.c:(.text+0x507): undefined reference to `curl_easy_perform' ochttp.c:(.text+0x53b): undefined reference to `curl_easy_getinfo' ochttp.c:(.text+0x57c): undefined reference to `curl_easy_strerror' ochttp.c:(.text+0x5ea): undefined reference to `curl_easy_strerror' /usr/local/lib/libnetcdf.a(liboc_la-ochttp.o): In function `ocfetchhttpcode': ochttp.c:(.text+0x634): undefined reference to `curl_easy_getinfo' /usr/local/lib/libnetcdf.a(liboc_la-ochttp.o): In function `occurlclose': ochttp.c:(.text+0x656): undefined reference to `curl_easy_cleanup' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `NC4_create': nc4file.c:(.text+0x196): undefined reference to `H5Eset_auto1' nc4file.c:(.text+0x249): undefined reference to `H5check_version' nc4file.c:(.text+0x264): undefined reference to `H5check_version' nc4file.c:(.text+0x2ba): undefined reference to `H5Pclose' nc4file.c:(.text+0x2e6): undefined reference to `H5open' nc4file.c:(.text+0x2ed): undefined reference to `H5P_CLS_FILE_ACCESS_g' nc4file.c:(.text+0x2f4): undefined reference to `H5Pcreate' nc4file.c:(.text+0x30a): undefined reference to `H5Pclose' nc4file.c:(.text+0x339): undefined reference to `H5Fclose' nc4file.c:(.text+0x358): undefined reference to `H5Fget_obj_count' nc4file.c:(.text+0x38a): undefined reference to `H5Pset_fclose_degree' nc4file.c:(.text+0x3a9): undefined reference to `H5Pclose' nc4file.c:(.text+0x3c6): undefined reference to `H5Pset_fapl_core' nc4file.c:(.text+0x407): undefined reference to `H5Pset_cache' nc4file.c:(.text+0x422): undefined reference to `H5Pset_libver_bounds' nc4file.c:(.text+0x437): undefined reference to `H5open' nc4file.c:(.text+0x43e): undefined reference to `H5P_CLS_FILE_CREATE_g' nc4file.c:(.text+0x445): undefined reference to `H5Pcreate' nc4file.c:(.text+0x460): undefined reference to `H5Pset_obj_track_times' nc4file.c:(.text+0x47c): undefined reference to `H5Pset_link_creation_order' nc4file.c:(.text+0x498): undefined reference to `H5Pset_attr_creation_order' nc4file.c:(.text+0x4b7): undefined reference to `H5Fcreate' nc4file.c:(.text+0x4e2): undefined reference to `H5Gopen2' nc4file.c:(.text+0x50a): undefined reference to `H5Pclose' nc4file.c:(.text+0x521): undefined reference to `H5Pclose' nc4file.c:(.text+0x56d): undefined reference to `H5check_version' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `dimscale_visitor': nc4file.c:(.text+0x5cc): undefined reference to `H5Gget_objinfo' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `get_netcdf_type': nc4file.c:(.text+0x634): undefined reference to `H5Tget_class' nc4file.c:(.text+0x655): undefined reference to `H5open' nc4file.c:(.text+0x65c): undefined reference to `H5T_NATIVE_SCHAR_g' nc4file.c:(.text+0x666): undefined reference to `H5Tequal' nc4file.c:(.text+0x685): undefined reference to `H5open' nc4file.c:(.text+0x68c): undefined reference to `H5T_NATIVE_SHORT_g' nc4file.c:(.text+0x696): undefined reference to `H5Tequal' nc4file.c:(.text+0x6b5): undefined reference to `H5open' nc4file.c:(.text+0x6bc): undefined reference to `H5T_NATIVE_INT_g' nc4file.c:(.text+0x6c6): undefined reference to `H5Tequal' nc4file.c:(.text+0x6e5): undefined reference to `H5open' nc4file.c:(.text+0x6ec): undefined reference to `H5T_NATIVE_FLOAT_g' nc4file.c:(.text+0x6f6): undefined reference to `H5Tequal' nc4file.c:(.text+0x715): undefined reference to `H5open' nc4file.c:(.text+0x71c): undefined reference to `H5T_NATIVE_DOUBLE_g' nc4file.c:(.text+0x726): undefined reference to `H5Tequal' nc4file.c:(.text+0x745): undefined reference to `H5open' nc4file.c:(.text+0x74c): undefined reference to `H5T_NATIVE_UCHAR_g' nc4file.c:(.text+0x756): undefined reference to `H5Tequal' nc4file.c:(.text+0x775): undefined reference to `H5open' nc4file.c:(.text+0x77c): undefined reference to `H5T_NATIVE_USHORT_g' nc4file.c:(.text+0x786): undefined reference to `H5Tequal' nc4file.c:(.text+0x7a5): undefined reference to `H5open' nc4file.c:(.text+0x7ac): undefined reference to `H5T_NATIVE_UINT_g' nc4file.c:(.text+0x7b6): undefined reference to `H5Tequal' nc4file.c:(.text+0x7d5): undefined reference to `H5open' nc4file.c:(.text+0x7dc): undefined reference to `H5T_NATIVE_LLONG_g' nc4file.c:(.text+0x7e6): undefined reference to `H5Tequal' nc4file.c:(.text+0x805): undefined reference to `H5open' nc4file.c:(.text+0x80c): undefined reference to `H5T_NATIVE_ULLONG_g' nc4file.c:(.text+0x816): undefined reference to `H5Tequal' nc4file.c:(.text+0x86b): undefined reference to `H5Tis_variable_str' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `read_hdf5_att': nc4file.c:(.text+0x8f9): undefined reference to `H5Aget_type' nc4file.c:(.text+0x90f): undefined reference to `H5Tget_native_type' nc4file.c:(.text+0x927): undefined reference to `H5Tclose' nc4file.c:(.text+0x938): undefined reference to `H5Sclose' nc4file.c:(.text+0x956): undefined reference to `H5Tget_class' nc4file.c:(.text+0x99b): undefined reference to `H5Tget_class' nc4file.c:(.text+0x9c6): undefined reference to `H5open' nc4file.c:(.text+0x9cd): undefined reference to `H5T_NATIVE_SCHAR_g' nc4file.c:(.text+0x9d8): undefined reference to `H5Tequal' nc4file.c:(.text+0x9fe): undefined reference to `H5open' nc4file.c:(.text+0xa05): undefined reference to `H5T_NATIVE_SHORT_g' nc4file.c:(.text+0xa10): undefined reference to `H5Tequal' nc4file.c:(.text+0xa36): undefined reference to `H5open' nc4file.c:(.text+0xa3d): undefined reference to `H5T_NATIVE_INT_g' nc4file.c:(.text+0xa48): undefined reference to `H5Tequal' nc4file.c:(.text+0xa6e): undefined reference to `H5open' nc4file.c:(.text+0xa75): undefined reference to `H5T_NATIVE_FLOAT_g' nc4file.c:(.text+0xa80): undefined reference to `H5Tequal' nc4file.c:(.text+0xaa6): undefined reference to `H5open' nc4file.c:(.text+0xaad): undefined reference to `H5T_NATIVE_DOUBLE_g' nc4file.c:(.text+0xab8): undefined reference to `H5Tequal' nc4file.c:(.text+0xade): undefined reference to `H5open' nc4file.c:(.text+0xae5): undefined reference to `H5T_NATIVE_UCHAR_g' nc4file.c:(.text+0xaf0): undefined reference to `H5Tequal' nc4file.c:(.text+0xb16): undefined reference to `H5open' nc4file.c:(.text+0xb1d): undefined reference to `H5T_NATIVE_USHORT_g' nc4file.c:(.text+0xb28): undefined reference to `H5Tequal' nc4file.c:(.text+0xb4e): undefined reference to `H5open' nc4file.c:(.text+0xb55): undefined reference to `H5T_NATIVE_UINT_g' nc4file.c:(.text+0xb60): undefined reference to `H5Tequal' nc4file.c:(.text+0xb86): undefined reference to `H5open' nc4file.c:(.text+0xb8d): undefined reference to `H5T_NATIVE_LLONG_g' nc4file.c:(.text+0xb98): undefined reference to `H5Tequal' nc4file.c:(.text+0xbbb): undefined reference to `H5open' nc4file.c:(.text+0xbc2): undefined reference to `H5T_NATIVE_ULLONG_g' nc4file.c:(.text+0xbcd): undefined reference to `H5Tequal' nc4file.c:(.text+0xc1a): undefined reference to `H5Aget_space' nc4file.c:(.text+0xc59): undefined reference to `H5Sget_simple_extent_ndims' nc4file.c:(.text+0xc73): undefined reference to `H5Sget_simple_extent_npoints' nc4file.c:(.text+0xcbf): undefined reference to `H5Tget_size' nc4file.c:(.text+0xcf1): undefined reference to `H5Sget_simple_extent_type' nc4file.c:(.text+0xd2d): undefined reference to `H5Sget_simple_extent_dims' nc4file.c:(.text+0xd78): undefined reference to `H5Tclose' nc4file.c:(.text+0xe14): undefined reference to `H5Sclose' nc4file.c:(.text+0xe41): undefined reference to `H5Aread' nc4file.c:(.text+0xeb0): undefined reference to `H5Aread' nc4file.c:(.text+0xed7): undefined reference to `H5Aread' nc4file.c:(.text+0xf7a): undefined reference to `H5Aread' nc4file.c:(.text+0xfa0): undefined reference to `H5Tis_variable_str' nc4file.c:(.text+0xff6): undefined reference to `H5Tis_variable_str' nc4file.c:(.text+0x1016): undefined reference to `H5Tget_size' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `nc4_rec_read_metadata_cb': nc4file.c:(.text+0x10e2): undefined reference to `H5Oopen' nc4file.c:(.text+0x1102): undefined reference to `H5Oclose' nc4file.c:(.text+0x113b): undefined reference to `H5Gget_objinfo' nc4file.c:(.text+0x1188): undefined reference to `H5Dget_space' nc4file.c:(.text+0x11ae): undefined reference to `H5Sclose' nc4file.c:(.text+0x11cc): undefined reference to `H5Oclose' nc4file.c:(.text+0x1207): undefined reference to `H5Tget_native_type' nc4file.c:(.text+0x121b): undefined reference to `H5Tget_size' nc4file.c:(.text+0x1264): undefined reference to `H5Iinc_ref' nc4file.c:(.text+0x1277): undefined reference to `H5Tget_class' nc4file.c:(.text+0x12a9): undefined reference to `H5Tis_variable_str' nc4file.c:(.text+0x12d9): undefined reference to `H5Tget_super' nc4file.c:(.text+0x12ea): undefined reference to `H5Tget_size' nc4file.c:(.text+0x134d): undefined reference to `H5Tget_super' nc4file.c:(.text+0x1361): undefined reference to `H5Tget_size' nc4file.c:(.text+0x13aa): undefined reference to `H5Tget_nmembers' nc4file.c:(.text+0x13f6): undefined reference to `H5Tget_member_name' nc4file.c:(.text+0x1447): undefined reference to `H5Tget_member_value' nc4file.c:(.text+0x14b6): undefined reference to `H5Tget_nmembers' nc4file.c:(.text+0x14ff): undefined reference to `H5Tget_member_type' nc4file.c:(.text+0x1512): undefined reference to `H5Tget_native_type' nc4file.c:(.text+0x1531): undefined reference to `H5Tget_member_name' nc4file.c:(.text+0x1588): undefined reference to `H5Tget_member_offset' nc4file.c:(.text+0x1594): undefined reference to `H5Tget_class' nc4file.c:(.text+0x16fc): undefined reference to `H5Sget_simple_extent_ndims' nc4file.c:(.text+0x172b): undefined reference to `H5DSis_scale' nc4file.c:(.text+0x17d2): undefined reference to `H5Pclose' nc4file.c:(.text+0x17e9): undefined reference to `H5Pclose' nc4file.c:(.text+0x1809): undefined reference to `H5Aclose' nc4file.c:(.text+0x1842): undefined reference to `H5Sget_simple_extent_dims' nc4file.c:(.text+0x18de): undefined reference to `H5Aexists' nc4file.c:(.text+0x1992): undefined reference to `H5DSget_scale_name' nc4file.c:(.text+0x19d2): undefined reference to `H5Iinc_ref' nc4file.c:(.text+0x1a37): undefined reference to `H5Aopen_by_name' nc4file.c:(.text+0x1a55): undefined reference to `H5Aclose' nc4file.c:(.text+0x1ac9): undefined reference to `H5open' nc4file.c:(.text+0x1ad0): undefined reference to `H5T_NATIVE_INT_g' nc4file.c:(.text+0x1ae6): undefined reference to `H5Aread' nc4file.c:(.text+0x1b47): undefined reference to `H5Iinc_ref' nc4file.c:(.text+0x1ba6): undefined reference to `H5Dget_access_plist' nc4file.c:(.text+0x1bcd): undefined reference to `H5Idec_ref' nc4file.c:(.text+0x1c38): undefined reference to `H5Pget_chunk_cache' nc4file.c:(.text+0x1da5): undefined reference to `H5Dget_create_plist' nc4file.c:(.text+0x1db9): undefined reference to `H5Pget_layout' nc4file.c:(.text+0x1dec): undefined reference to `H5Pget_nfilters' nc4file.c:(.text+0x1e26): undefined reference to `H5Pget_filter2' nc4file.c:(.text+0x1f27): undefined reference to `H5open' nc4file.c:(.text+0x1f2e): undefined reference to `H5T_NATIVE_SCHAR_g' nc4file.c:(.text+0x1f3b): undefined reference to `H5open' nc4file.c:(.text+0x1f42): undefined reference to `H5T_NATIVE_SHORT_g' nc4file.c:(.text+0x1f4f): undefined reference to `H5open' nc4file.c:(.text+0x1f56): undefined reference to `H5T_NATIVE_INT_g' nc4file.c:(.text+0x1f63): undefined reference to `H5open' nc4file.c:(.text+0x1f6a): undefined reference to `H5T_NATIVE_FLOAT_g' nc4file.c:(.text+0x1f77): undefined reference to `H5open' nc4file.c:(.text+0x1f7e): undefined reference to `H5T_NATIVE_DOUBLE_g' nc4file.c:(.text+0x1f8b): undefined reference to `H5open' nc4file.c:(.text+0x1f92): undefined reference to `H5T_NATIVE_UCHAR_g' nc4file.c:(.text+0x1f9f): undefined reference to `H5open' nc4file.c:(.text+0x1fa6): undefined reference to `H5T_NATIVE_USHORT_g' nc4file.c:(.text+0x1fb3): undefined reference to `H5open' nc4file.c:(.text+0x1fba): undefined reference to `H5T_NATIVE_UINT_g' nc4file.c:(.text+0x1fc7): undefined reference to `H5open' nc4file.c:(.text+0x1fce): undefined reference to `H5T_NATIVE_LLONG_g' nc4file.c:(.text+0x1fdb): undefined reference to `H5open' nc4file.c:(.text+0x1fe2): undefined reference to `H5T_NATIVE_ULLONG_g' nc4file.c:(.text+0x1ff6): undefined reference to `H5Dget_type' nc4file.c:(.text+0x2009): undefined reference to `H5Tget_native_type' nc4file.c:(.text+0x201f): undefined reference to `H5Tget_class' nc4file.c:(.text+0x2059): undefined reference to `H5Tclose' nc4file.c:(.text+0x2068): undefined reference to `H5Tclose' nc4file.c:(.text+0x20f3): undefined reference to `H5Tequal' nc4file.c:(.text+0x2138): undefined reference to `H5Tget_order' nc4file.c:(.text+0x2207): undefined reference to `H5Pfill_value_defined' nc4file.c:(.text+0x22cb): undefined reference to `H5Aopen_name' nc4file.c:(.text+0x22d8): undefined reference to `H5Aget_type' nc4file.c:(.text+0x22e5): undefined reference to `H5Aget_space' nc4file.c:(.text+0x22f5): undefined reference to `H5Sget_simple_extent_npoints' nc4file.c:(.text+0x2318): undefined reference to `H5Aread' nc4file.c:(.text+0x232d): undefined reference to `H5Sclose' nc4file.c:(.text+0x2342): undefined reference to `H5Tclose' nc4file.c:(.text+0x2357): undefined reference to `H5Aclose' nc4file.c:(.text+0x237f): undefined reference to `H5Aget_num_attrs' nc4file.c:(.text+0x23b1): undefined reference to `H5Aopen_idx' nc4file.c:(.text+0x23cf): undefined reference to `H5Aget_name' nc4file.c:(.text+0x25e1): undefined reference to `H5Aclose' nc4file.c:(.text+0x26b9): undefined reference to `H5DSget_num_scales' nc4file.c:(.text+0x275c): undefined reference to `H5DSiterate_scales' nc4file.c:(.text+0x282b): undefined reference to `H5Pget_fill_value' nc4file.c:(.text+0x287f): undefined reference to `H5Tis_variable_str' nc4file.c:(.text+0x2890): undefined reference to `H5Tget_size' nc4file.c:(.text+0x291b): undefined reference to `H5Pget_chunk' nc4file.c:(.text+0x2a59): undefined reference to `H5Tget_array_ndims' nc4file.c:(.text+0x2a79): undefined reference to `H5Tget_array_dims1' nc4file.c:(.text+0x2bc2): undefined reference to `H5Tget_super' nc4file.c:(.text+0x2bfa): undefined reference to `H5Tget_super' nc4file.c:(.text+0x2c04): undefined reference to `H5Tget_super' nc4file.c:(.text+0x2c91): undefined reference to `H5Oclose' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `nc4_rec_read_metadata': nc4file.c:(.text+0x2da1): undefined reference to `H5Gopen2' nc4file.c:(.text+0x2dbb): undefined reference to `H5Gget_create_plist' nc4file.c:(.text+0x2dce): undefined reference to `H5Pget_link_creation_order' nc4file.c:(.text+0x2dd6): undefined reference to `H5Pclose' nc4file.c:(.text+0x2e18): undefined reference to `H5Literate' nc4file.c:(.text+0x2e9a): undefined reference to `H5Oclose' nc4file.c:(.text+0x2ede): undefined reference to `H5Aget_num_attrs' nc4file.c:(.text+0x2f32): undefined reference to `H5Aopen_idx' nc4file.c:(.text+0x2f50): undefined reference to `H5Aget_name' nc4file.c:(.text+0x308c): undefined reference to `H5Aget_type' nc4file.c:(.text+0x30aa): undefined reference to `H5Tget_native_type' nc4file.c:(.text+0x30cc): undefined reference to `H5Tclose' nc4file.c:(.text+0x30e2): undefined reference to `H5Sclose' nc4file.c:(.text+0x316d): undefined reference to `H5Aclose' nc4file.c:(.text+0x31a8): undefined reference to `H5Aclose' nc4file.c:(.text+0x31fd): undefined reference to `H5Oclose' nc4file.c:(.text+0x3257): undefined reference to `H5Gopen2' nc4file.c:(.text+0x32a3): undefined reference to `H5Tget_class' nc4file.c:(.text+0x32f8): undefined reference to `H5Tget_class' nc4file.c:(.text+0x3329): undefined reference to `H5open' nc4file.c:(.text+0x3330): undefined reference to `H5T_NATIVE_SCHAR_g' nc4file.c:(.text+0x333b): undefined reference to `H5Tequal' nc4file.c:(.text+0x3367): undefined reference to `H5open' nc4file.c:(.text+0x336e): undefined reference to `H5T_NATIVE_SHORT_g' nc4file.c:(.text+0x3379): undefined reference to `H5Tequal' nc4file.c:(.text+0x33a5): undefined reference to `H5open' nc4file.c:(.text+0x33ac): undefined reference to `H5T_NATIVE_INT_g' nc4file.c:(.text+0x33b7): undefined reference to `H5Tequal' nc4file.c:(.text+0x33e3): undefined reference to `H5open' nc4file.c:(.text+0x33ea): undefined reference to `H5T_NATIVE_FLOAT_g' nc4file.c:(.text+0x33f5): undefined reference to `H5Tequal' nc4file.c:(.text+0x3421): undefined reference to `H5open' nc4file.c:(.text+0x3428): undefined reference to `H5T_NATIVE_DOUBLE_g' nc4file.c:(.text+0x3433): undefined reference to `H5Tequal' nc4file.c:(.text+0x345f): undefined reference to `H5open' nc4file.c:(.text+0x3466): undefined reference to `H5T_NATIVE_UCHAR_g' nc4file.c:(.text+0x3471): undefined reference to `H5Tequal' nc4file.c:(.text+0x349d): undefined reference to `H5open' nc4file.c:(.text+0x34a4): undefined reference to `H5T_NATIVE_USHORT_g' nc4file.c:(.text+0x34af): undefined reference to `H5Tequal' nc4file.c:(.text+0x34db): undefined reference to `H5open' nc4file.c:(.text+0x34e2): undefined reference to `H5T_NATIVE_UINT_g' nc4file.c:(.text+0x34ed): undefined reference to `H5Tequal' nc4file.c:(.text+0x3519): undefined reference to `H5open' nc4file.c:(.text+0x3520): undefined reference to `H5T_NATIVE_LLONG_g' nc4file.c:(.text+0x352b): undefined reference to `H5Tequal' nc4file.c:(.text+0x3554): undefined reference to `H5open' nc4file.c:(.text+0x355b): undefined reference to `H5T_NATIVE_ULLONG_g' nc4file.c:(.text+0x3566): undefined reference to `H5Tequal' nc4file.c:(.text+0x35c0): undefined reference to `H5Aget_space' nc4file.c:(.text+0x35fb): undefined reference to `H5Sget_simple_extent_ndims' nc4file.c:(.text+0x361c): undefined reference to `H5Sget_simple_extent_npoints' nc4file.c:(.text+0x3678): undefined reference to `H5Tget_size' nc4file.c:(.text+0x36ae): undefined reference to `H5Sget_simple_extent_type' nc4file.c:(.text+0x36f6): undefined reference to `H5Sget_simple_extent_dims' nc4file.c:(.text+0x37cf): undefined reference to `H5Tclose' nc4file.c:(.text+0x380f): undefined reference to `H5Aread' nc4file.c:(.text+0x38a8): undefined reference to `H5Aread' nc4file.c:(.text+0x38dc): undefined reference to `H5Aread' nc4file.c:(.text+0x39f3): undefined reference to `H5Aread' nc4file.c:(.text+0x3a15): undefined reference to `H5Sclose' nc4file.c:(.text+0x3a33): undefined reference to `H5Tis_variable_str' nc4file.c:(.text+0x3a8f): undefined reference to `H5Tis_variable_str' nc4file.c:(.text+0x3ab8): undefined reference to `H5Tget_size' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `NC4_open': nc4file.c:(.text+0x3c35): undefined reference to `H5Eset_auto1' nc4file.c:(.text+0x3c65): undefined reference to `H5Fis_hdf5' nc4file.c:(.text+0x3c8d): undefined reference to `H5check_version' nc4file.c:(.text+0x3ca9): undefined reference to `H5check_version' nc4file.c:(.text+0x3d84): undefined reference to `H5open' nc4file.c:(.text+0x3d8b): undefined reference to `H5P_CLS_FILE_ACCESS_g' nc4file.c:(.text+0x3d92): undefined reference to `H5Pcreate' nc4file.c:(.text+0x3da7): undefined reference to `H5Pclose' nc4file.c:(.text+0x3dd6): undefined reference to `H5Fclose' nc4file.c:(.text+0x3df5): undefined reference to `H5Fget_obj_count' nc4file.c:(.text+0x3e23): undefined reference to `H5Pset_fclose_degree' nc4file.c:(.text+0x3e66): undefined reference to `H5Pset_cache' nc4file.c:(.text+0x3e78): undefined reference to `H5Fopen' nc4file.c:(.text+0x3eb3): undefined reference to `H5Pclose' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `nc4_enddef_netcdf4_file': nc4file.c:(.text+0x4129): undefined reference to `H5Fflush' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `NC4_sync': nc4file.c:(.text+0x426f): undefined reference to `H5Fflush' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `NC4_close': nc4file.c:(.text+0x4400): undefined reference to `H5Fflush' nc4file.c:(.text+0x441f): undefined reference to `H5Fclose' nc4file.c:(.text+0x445c): undefined reference to `H5Fget_obj_count' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): In function `NC4_abort': nc4file.c:(.text+0x46de): undefined reference to `H5Fclose' nc4file.c:(.text+0x473a): undefined reference to `H5Fget_obj_count' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4grp.o): In function `NC4_rename_grp': nc4grp.c:(.text+0x1df): undefined reference to `H5Gclose' nc4grp.c:(.text+0x20d): undefined reference to `H5Gmove' nc4grp.c:(.text+0x22e): undefined reference to `H5Gopen2' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `nc4_put_vara': nc4hdf.c:(.text+0x322): undefined reference to `H5Dopen2' nc4hdf.c:(.text+0x354): undefined reference to `H5Dopen2' nc4hdf.c:(.text+0x36e): undefined reference to `H5Dget_space' nc4hdf.c:(.text+0x3e5): undefined reference to `H5Sget_simple_extent_dims' nc4hdf.c:(.text+0x403): undefined reference to `H5Sclose' nc4hdf.c:(.text+0x428): undefined reference to `H5Sclose' nc4hdf.c:(.text+0x44d): undefined reference to `H5Pclose' nc4hdf.c:(.text+0x564): undefined reference to `H5Sget_simple_extent_type' nc4hdf.c:(.text+0x573): undefined reference to `H5Screate' nc4hdf.c:(.text+0x5bd): undefined reference to `H5open' nc4hdf.c:(.text+0x5c4): undefined reference to `H5P_CLS_DATASET_XFER_g' nc4hdf.c:(.text+0x5cb): undefined reference to `H5Pcreate' nc4hdf.c:(.text+0x6d8): undefined reference to `H5Dwrite' nc4hdf.c:(.text+0x7cc): undefined reference to `H5Dset_extent' nc4hdf.c:(.text+0x7db): undefined reference to `H5Sclose' nc4hdf.c:(.text+0x803): undefined reference to `H5Dget_space' nc4hdf.c:(.text+0x9f1): undefined reference to `H5Sselect_hyperslab' nc4hdf.c:(.text+0xa29): undefined reference to `H5Sselect_hyperslab' nc4hdf.c:(.text+0xa98): undefined reference to `H5Screate_simple' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `nc4_get_vara': nc4hdf.c:(.text+0x90e9): undefined reference to `H5Dopen2' nc4hdf.c:(.text+0x911b): undefined reference to `H5Dopen2' nc4hdf.c:(.text+0x9135): undefined reference to `H5Dget_space' nc4hdf.c:(.text+0x91ac): undefined reference to `H5Sget_simple_extent_dims' nc4hdf.c:(.text+0x9ab2): undefined reference to `H5Sget_simple_extent_type' nc4hdf.c:(.text+0x9ac1): undefined reference to `H5Screate' nc4hdf.c:(.text+0x9b28): undefined reference to `H5open' nc4hdf.c:(.text+0x9b2f): undefined reference to `H5P_CLS_DATASET_XFER_g' nc4hdf.c:(.text+0x9b36): undefined reference to `H5Pcreate' nc4hdf.c:(.text+0x9d06): undefined reference to `H5Sselect_hyperslab' nc4hdf.c:(.text+0x9d2a): undefined reference to `H5Sclose' nc4hdf.c:(.text+0x9d58): undefined reference to `H5Sclose' nc4hdf.c:(.text+0x9d7b): undefined reference to `H5Pclose' nc4hdf.c:(.text+0x9f02): undefined reference to `H5Dread' nc4hdf.c:(.text+0xa071): undefined reference to `H5Tget_size' nc4hdf.c:(.text+0xa09c): undefined reference to `H5Tis_variable_str' nc4hdf.c:(.text+0xa0b4): undefined reference to `H5Tget_size' nc4hdf.c:(.text+0xa112): undefined reference to `H5Screate_simple' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `nc4_rec_write_metadata': nc4hdf.c:(.text+0xa655): undefined reference to `H5DSattach_scale' nc4hdf.c:(.text+0xa6fc): undefined reference to `H5Aexists' nc4hdf.c:(.text+0xa70e): undefined reference to `H5Adelete' nc4hdf.c:(.text+0xa76c): undefined reference to `H5Tclose' nc4hdf.c:(.text+0xa77e): undefined reference to `H5Aclose' nc4hdf.c:(.text+0xa7aa): undefined reference to `H5Sclose' nc4hdf.c:(.text+0xa826): undefined reference to `H5Screate' nc4hdf.c:(.text+0xa841): undefined reference to `H5Screate_simple' nc4hdf.c:(.text+0xa887): undefined reference to `H5Screate' nc4hdf.c:(.text+0xa89c): undefined reference to `H5Tset_size' nc4hdf.c:(.text+0xa8ab): undefined reference to `H5Tset_strpad' nc4hdf.c:(.text+0xa8c5): undefined reference to `H5Acreate1' nc4hdf.c:(.text+0xa8f2): undefined reference to `H5Awrite' nc4hdf.c:(.text+0xa90f): undefined reference to `H5Screate' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `nc4_open_var_grp2': nc4hdf.c:(.text+0xa9c7): undefined reference to `H5Dopen2' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `write_dim': nc4hdf.c:(.text+0xaa27): undefined reference to `H5open' nc4hdf.c:(.text+0xaa2e): undefined reference to `H5P_CLS_DATASET_CREATE_g' nc4hdf.c:(.text+0xaa35): undefined reference to `H5Pcreate' nc4hdf.c:(.text+0xab84): undefined reference to `H5Dset_extent' nc4hdf.c:(.text+0xabbb): undefined reference to `H5Screate' nc4hdf.c:(.text+0xabd3): undefined reference to `H5Aexists' nc4hdf.c:(.text+0xabf7): undefined reference to `H5Aopen_by_name' nc4hdf.c:(.text+0xabfe): undefined reference to `H5open' nc4hdf.c:(.text+0xac05): undefined reference to `H5T_NATIVE_INT_g' nc4hdf.c:(.text+0xac1a): undefined reference to `H5Acreate1' nc4hdf.c:(.text+0xac29): undefined reference to `H5open' nc4hdf.c:(.text+0xac30): undefined reference to `H5T_NATIVE_INT_g' nc4hdf.c:(.text+0xac41): undefined reference to `H5Awrite' nc4hdf.c:(.text+0xac50): undefined reference to `H5Sclose' nc4hdf.c:(.text+0xac5f): undefined reference to `H5Aclose' nc4hdf.c:(.text+0xac82): undefined reference to `H5Pset_obj_track_times' nc4hdf.c:(.text+0xacbd): undefined reference to `H5Pset_chunk' nc4hdf.c:(.text+0xacf8): undefined reference to `H5Screate_simple' nc4hdf.c:(.text+0xad0e): undefined reference to `H5Pset_attr_creation_order' nc4hdf.c:(.text+0xad1b): undefined reference to `H5open' nc4hdf.c:(.text+0xad22): undefined reference to `H5T_IEEE_F32BE_g' nc4hdf.c:(.text+0xad36): undefined reference to `H5Dcreate1' nc4hdf.c:(.text+0xad49): undefined reference to `H5Sclose' nc4hdf.c:(.text+0xad58): undefined reference to `H5Pclose' nc4hdf.c:(.text+0xad8a): undefined reference to `H5DSset_scale' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `write_var': nc4hdf.c:(.text+0xae74): undefined reference to `H5Screate' nc4hdf.c:(.text+0xae8c): undefined reference to `H5Aexists' nc4hdf.c:(.text+0xaeb0): undefined reference to `H5Aopen_by_name' nc4hdf.c:(.text+0xaeb7): undefined reference to `H5open' nc4hdf.c:(.text+0xaebe): undefined reference to `H5T_NATIVE_INT_g' nc4hdf.c:(.text+0xaed3): undefined reference to `H5Acreate1' nc4hdf.c:(.text+0xaee2): undefined reference to `H5open' nc4hdf.c:(.text+0xaee9): undefined reference to `H5T_NATIVE_INT_g' nc4hdf.c:(.text+0xaefa): undefined reference to `H5Awrite' nc4hdf.c:(.text+0xaf09): undefined reference to `H5Sclose' nc4hdf.c:(.text+0xaf18): undefined reference to `H5Aclose' nc4hdf.c:(.text+0xafb2): undefined reference to `H5Lexists' nc4hdf.c:(.text+0xafd0): undefined reference to `H5Gget_objinfo' nc4hdf.c:(.text+0xb0ad): undefined reference to `H5DSdetach_scale' nc4hdf.c:(.text+0xb126): undefined reference to `H5Dclose' nc4hdf.c:(.text+0xb14c): undefined reference to `H5Gunlink' nc4hdf.c:(.text+0xb19a): undefined reference to `H5open' nc4hdf.c:(.text+0xb1a1): undefined reference to `H5P_CLS_DATASET_CREATE_g' nc4hdf.c:(.text+0xb1a8): undefined reference to `H5Pcreate' nc4hdf.c:(.text+0xb1c8): undefined reference to `H5Tclose' nc4hdf.c:(.text+0xb1dd): undefined reference to `H5Pclose' nc4hdf.c:(.text+0xb1fd): undefined reference to `H5Pclose' nc4hdf.c:(.text+0xb21d): undefined reference to `H5Sclose' nc4hdf.c:(.text+0xb4ce): undefined reference to `H5DSattach_scale' nc4hdf.c:(.text+0xb551): undefined reference to `H5Aexists' nc4hdf.c:(.text+0xb562): undefined reference to `H5Adelete' nc4hdf.c:(.text+0xb5d3): undefined reference to `H5Tclose' nc4hdf.c:(.text+0xb5e6): undefined reference to `H5Aclose' nc4hdf.c:(.text+0xb607): undefined reference to `H5Sclose' nc4hdf.c:(.text+0xb669): undefined reference to `H5Screate' nc4hdf.c:(.text+0xb684): undefined reference to `H5Screate_simple' nc4hdf.c:(.text+0xb6c0): undefined reference to `H5Screate' nc4hdf.c:(.text+0xb6d6): undefined reference to `H5Tset_size' nc4hdf.c:(.text+0xb6e5): undefined reference to `H5Tset_strpad' nc4hdf.c:(.text+0xb6fe): undefined reference to `H5Acreate1' nc4hdf.c:(.text+0xb72c): undefined reference to `H5Awrite' nc4hdf.c:(.text+0xb74c): undefined reference to `H5Screate' nc4hdf.c:(.text+0xb7b7): undefined reference to `H5open' nc4hdf.c:(.text+0xb7be): undefined reference to `H5P_CLS_DATASET_ACCESS_g' nc4hdf.c:(.text+0xb7c5): undefined reference to `H5Pcreate' nc4hdf.c:(.text+0xb7f5): undefined reference to `H5Pset_obj_track_times' nc4hdf.c:(.text+0xb830): undefined reference to `H5Pset_fill_time' nc4hdf.c:(.text+0xb846): undefined reference to `H5Pset_shuffle' nc4hdf.c:(.text+0xb864): undefined reference to `H5Pset_deflate' nc4hdf.c:(.text+0xb87e): undefined reference to `H5Pset_fletcher32' nc4hdf.c:(.text+0xba49): undefined reference to `H5Screate' nc4hdf.c:(.text+0xbd6a): undefined reference to `H5Pset_layout' nc4hdf.c:(.text+0xbd83): undefined reference to `H5Pset_chunk' nc4hdf.c:(.text+0xbda5): undefined reference to `H5Screate_simple' nc4hdf.c:(.text+0xbdc6): undefined reference to `H5Pset_attr_creation_order' nc4hdf.c:(.text+0xbe07): undefined reference to `H5Pset_chunk_cache' nc4hdf.c:(.text+0xbe48): undefined reference to `H5Dcreate2' nc4hdf.c:(.text+0xbe86): undefined reference to `H5DSset_scale' nc4hdf.c:(.text+0xbeb4): undefined reference to `H5Screate_simple' nc4hdf.c:(.text+0xbec8): undefined reference to `H5open' nc4hdf.c:(.text+0xbecf): undefined reference to `H5T_NATIVE_INT_g' nc4hdf.c:(.text+0xbee9): undefined reference to `H5Acreate1' nc4hdf.c:(.text+0xbefb): undefined reference to `H5open' nc4hdf.c:(.text+0xbf0a): undefined reference to `H5Awrite' nc4hdf.c:(.text+0xbf1f): undefined reference to `H5Sclose' nc4hdf.c:(.text+0xbf35): undefined reference to `H5Aclose' nc4hdf.c:(.text+0xbf66): undefined reference to `H5Screate' nc4hdf.c:(.text+0xbf7f): undefined reference to `H5Aexists' nc4hdf.c:(.text+0xbfa4): undefined reference to `H5Aopen_by_name' nc4hdf.c:(.text+0xbfab): undefined reference to `H5open' nc4hdf.c:(.text+0xbfb2): undefined reference to `H5T_NATIVE_INT_g' nc4hdf.c:(.text+0xbfc8): undefined reference to `H5Acreate1' nc4hdf.c:(.text+0xbfd9): undefined reference to `H5open' nc4hdf.c:(.text+0xbfe0): undefined reference to `H5T_NATIVE_INT_g' nc4hdf.c:(.text+0xbfee): undefined reference to `H5Awrite' nc4hdf.c:(.text+0xbffd): undefined reference to `H5Sclose' nc4hdf.c:(.text+0xc00d): undefined reference to `H5Aclose' nc4hdf.c:(.text+0xc1b5): undefined reference to `H5Pset_fill_value' nc4hdf.c:(.text+0xc1c2): undefined reference to `H5Tclose' nc4hdf.c:(.text+0xc1d8): undefined reference to `H5Tclose' nc4hdf.c:(.text+0xc1f0): undefined reference to `H5Pset_fill_value' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `nc4_get_hdf_typeid': nc4hdf.c:(.text+0xc2ec): undefined reference to `H5open' nc4hdf.c:(.text+0xc2f3): undefined reference to `H5T_STD_U64LE_g' nc4hdf.c:(.text+0xc304): undefined reference to `H5open' nc4hdf.c:(.text+0xc30b): undefined reference to `H5T_STD_U64BE_g' nc4hdf.c:(.text+0xc317): undefined reference to `H5open' nc4hdf.c:(.text+0xc31e): undefined reference to `H5T_NATIVE_ULLONG_g' nc4hdf.c:(.text+0xc32f): undefined reference to `H5open' nc4hdf.c:(.text+0xc336): undefined reference to `H5T_STD_I64LE_g' nc4hdf.c:(.text+0xc347): undefined reference to `H5open' nc4hdf.c:(.text+0xc34e): undefined reference to `H5T_STD_I64BE_g' nc4hdf.c:(.text+0xc35a): undefined reference to `H5open' nc4hdf.c:(.text+0xc361): undefined reference to `H5T_NATIVE_LLONG_g' nc4hdf.c:(.text+0xc372): undefined reference to `H5open' nc4hdf.c:(.text+0xc379): undefined reference to `H5T_STD_U32LE_g' nc4hdf.c:(.text+0xc38a): undefined reference to `H5open' nc4hdf.c:(.text+0xc391): undefined reference to `H5T_STD_U32BE_g' nc4hdf.c:(.text+0xc39d): undefined reference to `H5open' nc4hdf.c:(.text+0xc3a4): undefined reference to `H5T_NATIVE_UINT_g' nc4hdf.c:(.text+0xc3b5): undefined reference to `H5open' nc4hdf.c:(.text+0xc3bc): undefined reference to `H5T_STD_U16LE_g' nc4hdf.c:(.text+0xc3cd): undefined reference to `H5open' nc4hdf.c:(.text+0xc3d4): undefined reference to `H5T_STD_U16BE_g' nc4hdf.c:(.text+0xc3e0): undefined reference to `H5open' nc4hdf.c:(.text+0xc3e7): undefined reference to `H5T_NATIVE_USHORT_g' nc4hdf.c:(.text+0xc3f8): undefined reference to `H5open' nc4hdf.c:(.text+0xc3ff): undefined reference to `H5T_STD_U8LE_g' nc4hdf.c:(.text+0xc410): undefined reference to `H5open' nc4hdf.c:(.text+0xc417): undefined reference to `H5T_STD_U8BE_g' nc4hdf.c:(.text+0xc423): undefined reference to `H5open' nc4hdf.c:(.text+0xc42a): undefined reference to `H5T_NATIVE_UCHAR_g' nc4hdf.c:(.text+0xc43b): undefined reference to `H5open' nc4hdf.c:(.text+0xc442): undefined reference to `H5T_IEEE_F64LE_g' nc4hdf.c:(.text+0xc453): undefined reference to `H5open' nc4hdf.c:(.text+0xc45a): undefined reference to `H5T_IEEE_F64BE_g' nc4hdf.c:(.text+0xc466): undefined reference to `H5open' nc4hdf.c:(.text+0xc46d): undefined reference to `H5T_NATIVE_DOUBLE_g' nc4hdf.c:(.text+0xc47e): undefined reference to `H5open' nc4hdf.c:(.text+0xc485): undefined reference to `H5T_IEEE_F32LE_g' nc4hdf.c:(.text+0xc496): undefined reference to `H5open' nc4hdf.c:(.text+0xc49d): undefined reference to `H5T_IEEE_F32BE_g' nc4hdf.c:(.text+0xc4a9): undefined reference to `H5open' nc4hdf.c:(.text+0xc4b0): undefined reference to `H5T_NATIVE_FLOAT_g' nc4hdf.c:(.text+0xc4c1): undefined reference to `H5open' nc4hdf.c:(.text+0xc4c8): undefined reference to `H5T_STD_I32LE_g' nc4hdf.c:(.text+0xc4d9): undefined reference to `H5open' nc4hdf.c:(.text+0xc4e0): undefined reference to `H5T_STD_I32BE_g' nc4hdf.c:(.text+0xc4ec): undefined reference to `H5open' nc4hdf.c:(.text+0xc4f3): undefined reference to `H5T_NATIVE_INT_g' nc4hdf.c:(.text+0xc504): undefined reference to `H5open' nc4hdf.c:(.text+0xc50b): undefined reference to `H5T_STD_I16LE_g' nc4hdf.c:(.text+0xc51c): undefined reference to `H5open' nc4hdf.c:(.text+0xc523): undefined reference to `H5T_STD_I16BE_g' nc4hdf.c:(.text+0xc52c): undefined reference to `H5open' nc4hdf.c:(.text+0xc533): undefined reference to `H5T_NATIVE_SHORT_g' nc4hdf.c:(.text+0xc56a): undefined reference to `H5open' nc4hdf.c:(.text+0xc571): undefined reference to `H5T_STD_I8LE_g' nc4hdf.c:(.text+0xc57f): undefined reference to `H5open' nc4hdf.c:(.text+0xc586): undefined reference to `H5T_STD_I8BE_g' nc4hdf.c:(.text+0xc58f): undefined reference to `H5open' nc4hdf.c:(.text+0xc596): undefined reference to `H5T_NATIVE_SCHAR_g' nc4hdf.c:(.text+0xc5a1): undefined reference to `H5Tcopy' nc4hdf.c:(.text+0xc5bf): undefined reference to `H5open' nc4hdf.c:(.text+0xc5c6): undefined reference to `H5T_C_S1_g' nc4hdf.c:(.text+0xc5cd): undefined reference to `H5Tcopy' nc4hdf.c:(.text+0xc5e5): undefined reference to `H5Tset_size' nc4hdf.c:(.text+0xc5f9): undefined reference to `H5Tclose' nc4hdf.c:(.text+0xc65c): undefined reference to `H5open' nc4hdf.c:(.text+0xc663): undefined reference to `H5T_C_S1_g' nc4hdf.c:(.text+0xc66a): undefined reference to `H5Tcopy' nc4hdf.c:(.text+0xc679): undefined reference to `H5Tset_strpad' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `rec_detach_scales': nc4hdf.c:(.text+0xc797): undefined reference to `H5DSdetach_scale' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `rec_reattach_scales': nc4hdf.c:(.text+0xc904): undefined reference to `H5DSattach_scale' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `nc4_rec_write_groups_types': nc4hdf.c:(.text+0xc9fd): undefined reference to `H5open' nc4hdf.c:(.text+0xca04): undefined reference to `H5P_CLS_GROUP_CREATE_g' nc4hdf.c:(.text+0xca0b): undefined reference to `H5Pcreate' nc4hdf.c:(.text+0xca21): undefined reference to `H5Pset_obj_track_times' nc4hdf.c:(.text+0xca3b): undefined reference to `H5Pclose' nc4hdf.c:(.text+0xca48): undefined reference to `H5Gclose' nc4hdf.c:(.text+0xca8f): undefined reference to `H5Aget_num_attrs' nc4hdf.c:(.text+0xcaae): undefined reference to `H5Aopen_idx' nc4hdf.c:(.text+0xcac8): undefined reference to `H5Aget_name' nc4hdf.c:(.text+0xcb1a): undefined reference to `H5Screate' nc4hdf.c:(.text+0xcb30): undefined reference to `H5Sclose' nc4hdf.c:(.text+0xcb4b): undefined reference to `H5Aclose' nc4hdf.c:(.text+0xcb75): undefined reference to `H5open' nc4hdf.c:(.text+0xcb7c): undefined reference to `H5T_NATIVE_INT_g' nc4hdf.c:(.text+0xcb94): undefined reference to `H5Acreate1' nc4hdf.c:(.text+0xcbac): undefined reference to `H5open' nc4hdf.c:(.text+0xcbbe): undefined reference to `H5Awrite' nc4hdf.c:(.text+0xcbd5): undefined reference to `H5Aclose' nc4hdf.c:(.text+0xcc0b): undefined reference to `H5Pset_link_creation_order' nc4hdf.c:(.text+0xcc20): undefined reference to `H5Pset_attr_creation_order' nc4hdf.c:(.text+0xcc40): undefined reference to `H5Gcreate2' nc4hdf.c:(.text+0xcc54): undefined reference to `H5Pclose' nc4hdf.c:(.text+0xcc80): undefined reference to `H5Gopen2' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `commit_type': nc4hdf.c:(.text+0xcd23): undefined reference to `H5Tcreate' nc4hdf.c:(.text+0xcd83): undefined reference to `H5Tenum_create' nc4hdf.c:(.text+0xcdb6): undefined reference to `H5Tenum_insert' nc4hdf.c:(.text+0xcdf5): undefined reference to `H5Tvlen_create' nc4hdf.c:(.text+0xce10): undefined reference to `H5Tcommit1' nc4hdf.c:(.text+0xce2b): undefined reference to `H5Tget_native_type' nc4hdf.c:(.text+0xce65): undefined reference to `H5Tcreate' nc4hdf.c:(.text+0xd08b): undefined reference to `H5Tarray_create1' nc4hdf.c:(.text+0xd09d): undefined reference to `H5Tclose' nc4hdf.c:(.text+0xd0c1): undefined reference to `H5Tinsert' nc4hdf.c:(.text+0xd0d0): undefined reference to `H5Tclose' nc4hdf.c:(.text+0xd115): undefined reference to `H5Tclose' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): In function `nc4_rec_match_dimscales': nc4hdf.c:(.text+0xd338): undefined reference to `H5Dget_space' nc4hdf.c:(.text+0xd389): undefined reference to `H5Sget_simple_extent_dims' nc4hdf.c:(.text+0xd3a4): undefined reference to `H5Sget_simple_extent_type' nc4hdf.c:(.text+0xd3b4): undefined reference to `H5Sclose' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): In function `nc4_rec_find_hdf_type': nc4internal.c:(.text+0x60c): undefined reference to `H5Tequal' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): In function `nc4_find_dim_len': nc4internal.c:(.text+0x997): undefined reference to `H5Dget_space' nc4internal.c:(.text+0x9c7): undefined reference to `H5Sget_simple_extent_type' nc4internal.c:(.text+0xa0d): undefined reference to `H5Sget_simple_extent_ndims' nc4internal.c:(.text+0xa33): undefined reference to `H5Sclose' nc4internal.c:(.text+0xae9): undefined reference to `H5Sget_simple_extent_dims' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): In function `nc4_rec_grp_del': nc4internal.c:(.text+0x147d): undefined reference to `H5Dclose' nc4internal.c:(.text+0x14cd): undefined reference to `H5Dclose' nc4internal.c:(.text+0x154e): undefined reference to `H5Gclose' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): In function `nc4_type_free': nc4internal.c:(.text+0x161a): undefined reference to `H5Tclose' nc4internal.c:(.text+0x162f): undefined reference to `H5Tclose' nc4internal.c:(.text+0x16a6): undefined reference to `H5Tclose' nc4internal.c:(.text+0x16c5): undefined reference to `H5Tclose' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): In function `nc4_att_list_del': nc4internal.c:(.text+0x17f1): undefined reference to `H5Tclose' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): In function `nc4_reform_coord_var': nc4internal.c:(.text+0x1ca1): undefined reference to `H5DSdetach_scale' nc4internal.c:(.text+0x1d2c): undefined reference to `H5Dclose' nc4internal.c:(.text+0x1d7b): undefined reference to `H5Gunlink' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4type.o): In function `NC4_inq_type_equal': nc4type.c:(.text+0xec): undefined reference to `H5Tequal' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4var.o): In function `nc4_reopen_dataset': nc4var.c:(.text+0x153): undefined reference to `H5open' nc4var.c:(.text+0x15a): undefined reference to `H5P_CLS_DATASET_ACCESS_g' nc4var.c:(.text+0x161): undefined reference to `H5Pcreate' nc4var.c:(.text+0x188): undefined reference to `H5Pset_chunk_cache' nc4var.c:(.text+0x195): undefined reference to `H5Dclose' nc4var.c:(.text+0x1a9): undefined reference to `H5Dopen2' nc4var.c:(.text+0x1b8): undefined reference to `H5Pclose' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4var.o): In function `NC4_def_var': nc4var.c:(.text+0x6a3): undefined reference to `H5Tget_native_type' nc4var.c:(.text+0x6fe): undefined reference to `H5Tget_class' nc4var.c:(.text+0x1251): undefined reference to `H5Dclose' nc4var.c:(.text+0x1275): undefined reference to `H5Gunlink' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4var.o): In function `NC4_rename_var': nc4var.c:(.text+0x28dd): undefined reference to `H5Gmove' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4attr.o): In function `NC4_rename_att': nc4attr.c:(.text+0xa61): undefined reference to `H5Adelete' nc4attr.c:(.text+0xb28): undefined reference to `H5Adelete' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4attr.o): In function `NC4_del_att': nc4attr.c:(.text+0xd12): undefined reference to `H5Adelete' /usr/local/lib/libnetcdf.a(libnetcdf4_la-nc4dim.o): In function `NC4_rename_dim': nc4dim.c:(.text+0x697): undefined reference to `H5Dclose' nc4dim.c:(.text+0x6bb): undefined reference to `H5Gunlink'