【问题解决】Ubuntu 安装 SeisSol 依赖 easi 报错解决: undefined reference to `H5free_memory‘

兼职帮客户安装 SeisSol 时问题解决,安装 easi 这个报错卡了很久(搞了一天),记录下,以备后用~

bash 复制代码
# 编译器问题
root@ubuntu:/opt/easi# make -j install
[  4%] Building CXX object CMakeFiles/easi.dir/src/component/Composite.cpp.o
[  8%] Building CXX object CMakeFiles/easi.dir/src/component/AndersonianStress.cpp.o
[ 12%] Building CXX object CMakeFiles/easi.dir/src/component/AffineMap.cpp.o
[ 16%] Building CXX object CMakeFiles/easi.dir/src/component/ConstantMap.cpp.o
[ 20%] Building CXX object CMakeFiles/easi.dir/src/component/DomainFilter.cpp.o
[ 24%] Building CXX object CMakeFiles/easi.dir/src/component/EvalModel.cpp.o
[ 28%] Building CXX object CMakeFiles/easi.dir/src/component/FunctionMap.cpp.o
[ 32%] Building CXX object CMakeFiles/easi.dir/src/component/LuaMap.cpp.o
[ 36%] Building CXX object CMakeFiles/easi.dir/src/component/LayeredModelBuilder.cpp.o
[ 40%] Building CXX object CMakeFiles/easi.dir/src/component/OptimalStress.cpp.o
[ 44%] Building CXX object CMakeFiles/easi.dir/src/component/PolynomialMap.cpp.o
[ 48%] Building CXX object CMakeFiles/easi.dir/src/component/SCECFile.cpp.o
[ 52%] Building CXX object CMakeFiles/easi.dir/src/component/Special.cpp.o
[ 56%] Building CXX object CMakeFiles/easi.dir/src/component/Switch.cpp.o
[ 60%] Building CXX object CMakeFiles/easi.dir/src/parser/YAMLComponentParsers.cpp.o
[ 64%] Building CXX object CMakeFiles/easi.dir/src/parser/YAMLHelpers.cpp.o
[ 68%] Building CXX object CMakeFiles/easi.dir/src/util/FunctionWrapper.cpp.o
[ 72%] Building CXX object CMakeFiles/easi.dir/src/util/RegularGrid.cpp.o
[ 76%] Building CXX object CMakeFiles/easi.dir/src/Query.cpp.o
[ 80%] Building CXX object CMakeFiles/easi.dir/src/YAMLParser.cpp.o
[ 84%] Building CXX object CMakeFiles/easi.dir/src/component/ASAGI.cpp.o
[ 88%] Building CXX object CMakeFiles/easi.dir/src/util/AsagiReader.cpp.o
[ 92%] Linking CXX static library libeasi.a
[ 92%] Built target easi
[ 96%] Building CXX object CMakeFiles/easicube.dir/tools/easicube.cpp.o
[100%] Linking CXX executable easicube
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `hdf5free':
nc4file.c:(.text+0x1f): undefined reference to `H5free_memory'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `get_netcdf_type':
nc4file.c:(.text+0x83): undefined reference to `H5Tget_class'
/usr/bin/ld: nc4file.c:(.text+0xa8): undefined reference to `H5Tis_variable_str'
/usr/bin/ld: nc4file.c:(.text+0xf6): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0xfd): undefined reference to `H5T_NATIVE_SCHAR_g'
/usr/bin/ld: nc4file.c:(.text+0x10f): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x141): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x148): undefined reference to `H5T_NATIVE_SHORT_g'
/usr/bin/ld: nc4file.c:(.text+0x15a): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x18c): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x193): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4file.c:(.text+0x1a5): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x1d7): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1de): undefined reference to `H5T_NATIVE_FLOAT_g'
/usr/bin/ld: nc4file.c:(.text+0x1f0): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x222): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x229): undefined reference to `H5T_NATIVE_DOUBLE_g'
/usr/bin/ld: nc4file.c:(.text+0x23b): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x26d): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x274): undefined reference to `H5T_NATIVE_UCHAR_g'
/usr/bin/ld: nc4file.c:(.text+0x286): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x2b8): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x2bf): undefined reference to `H5T_NATIVE_USHORT_g'
/usr/bin/ld: nc4file.c:(.text+0x2d1): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x303): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x30a): undefined reference to `H5T_NATIVE_UINT_g'
/usr/bin/ld: nc4file.c:(.text+0x31c): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x34e): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x355): undefined reference to `H5T_NATIVE_LLONG_g'
/usr/bin/ld: nc4file.c:(.text+0x367): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x399): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x3a0): undefined reference to `H5T_NATIVE_ULLONG_g'
/usr/bin/ld: nc4file.c:(.text+0x3b2): undefined reference to `H5Tequal'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `read_hdf5_att':
nc4file.c:(.text+0x4c6): undefined reference to `H5Aget_type'
/usr/bin/ld: nc4file.c:(.text+0x4ec): undefined reference to `H5Tget_native_type'
/usr/bin/ld: nc4file.c:(.text+0x526): undefined reference to `H5Tget_class'
/usr/bin/ld: nc4file.c:(.text+0x554): undefined reference to `H5Tis_variable_str'
/usr/bin/ld: nc4file.c:(.text+0x56f): undefined reference to `H5Tget_size'
/usr/bin/ld: nc4file.c:(.text+0x5c8): undefined reference to `H5Aget_space'
/usr/bin/ld: nc4file.c:(.text+0x5eb): undefined reference to `H5Sget_simple_extent_ndims'
/usr/bin/ld: nc4file.c:(.text+0x60c): undefined reference to `H5Sget_simple_extent_npoints'
/usr/bin/ld: nc4file.c:(.text+0x67a): undefined reference to `H5Tget_size'
/usr/bin/ld: nc4file.c:(.text+0x6cd): undefined reference to `H5Sget_simple_extent_type'
/usr/bin/ld: nc4file.c:(.text+0x71c): undefined reference to `H5Sget_simple_extent_dims'
/usr/bin/ld: nc4file.c:(.text+0x7ee): undefined reference to `H5Aread'
/usr/bin/ld: nc4file.c:(.text+0x8b0): undefined reference to `H5Aread'
/usr/bin/ld: nc4file.c:(.text+0x9a9): undefined reference to `H5Aread'
/usr/bin/ld: nc4file.c:(.text+0xa28): undefined reference to `H5Aread'
/usr/bin/ld: nc4file.c:(.text+0xa41): undefined reference to `H5Tclose'
/usr/bin/ld: nc4file.c:(.text+0xa5a): undefined reference to `H5Sclose'
/usr/bin/ld: nc4file.c:(.text+0xa79): undefined reference to `H5Tclose'
/usr/bin/ld: nc4file.c:(.text+0xa97): undefined reference to `H5Sclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `att_read_var_callbk':
nc4file.c:(.text+0xb65): undefined reference to `H5Aopen'
/usr/bin/ld: nc4file.c:(.text+0xc61): undefined reference to `H5Aclose'
/usr/bin/ld: nc4file.c:(.text+0xc8d): undefined reference to `H5Aclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `sync_netcdf4_file':
nc4file.c:(.text+0xdcb): undefined reference to `H5Fflush'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `close_netcdf4_file':
nc4file.c:(.text+0xf2c): undefined reference to `H5Fclose'
/usr/bin/ld: nc4file.c:(.text+0xf45): undefined reference to `H5Fget_obj_count'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `nc4_create_file':
nc4file.c:(.text+0x1227): undefined reference to `H5check_version'
/usr/bin/ld: nc4file.c:(.text+0x122c): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1253): undefined reference to `H5check_version'
/usr/bin/ld: nc4file.c:(.text+0x1258): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1275): undefined reference to `H5check_version'
/usr/bin/ld: nc4file.c:(.text+0x127a): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1341): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1348): undefined reference to `H5P_CLS_FILE_ACCESS_ID_g'
/usr/bin/ld: nc4file.c:(.text+0x1353): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4file.c:(.text+0x137b): undefined reference to `H5Pset_fclose_degree'
/usr/bin/ld: nc4file.c:(.text+0x13d2): undefined reference to `H5Pset_fapl_mpio'
/usr/bin/ld: nc4file.c:(.text+0x146b): undefined reference to `H5Pset_libver_bounds'
/usr/bin/ld: nc4file.c:(.text+0x1480): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1487): undefined reference to `H5P_CLS_FILE_CREATE_ID_g'
/usr/bin/ld: nc4file.c:(.text+0x1492): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4file.c:(.text+0x14ba): undefined reference to `H5Pset_obj_track_times'
/usr/bin/ld: nc4file.c:(.text+0x14db): undefined reference to `H5Pset_link_creation_order'
/usr/bin/ld: nc4file.c:(.text+0x14fc): undefined reference to `H5Pset_attr_creation_order'
/usr/bin/ld: nc4file.c:(.text+0x151d): undefined reference to `H5Pset_all_coll_metadata_ops'
/usr/bin/ld: nc4file.c:(.text+0x152e): undefined reference to `H5Pset_coll_metadata_write'
/usr/bin/ld: nc4file.c:(.text+0x1545): undefined reference to `H5Fcreate'
/usr/bin/ld: nc4file.c:(.text+0x158d): undefined reference to `H5Gopen2'
/usr/bin/ld: nc4file.c:(.text+0x15af): undefined reference to `H5Pclose'
/usr/bin/ld: nc4file.c:(.text+0x15bf): undefined reference to `H5Pclose'
/usr/bin/ld: nc4file.c:(.text+0x1648): undefined reference to `H5Pclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `read_scale':
nc4file.c:(.text+0x18e9): undefined reference to `H5Aexists'
/usr/bin/ld: nc4file.c:(.text+0x192d): undefined reference to `H5Aopen_name'
/usr/bin/ld: nc4file.c:(.text+0x195d): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1964): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4file.c:(.text+0x197c): undefined reference to `H5Aread'
/usr/bin/ld: nc4file.c:(.text+0x1ae5): undefined reference to `H5DSget_scale_name'
/usr/bin/ld: nc4file.c:(.text+0x1ba6): undefined reference to `H5Iinc_ref'
/usr/bin/ld: nc4file.c:(.text+0x1bd6): undefined reference to `H5Aclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `read_coord_dimids':
nc4file.c:(.text+0x1ca2): undefined reference to `H5Aopen_name'
/usr/bin/ld: nc4file.c:(.text+0x1cc3): undefined reference to `H5Aget_type'
/usr/bin/ld: nc4file.c:(.text+0x1ce4): undefined reference to `H5Aget_space'
/usr/bin/ld: nc4file.c:(.text+0x1d05): undefined reference to `H5Sget_simple_extent_npoints'
/usr/bin/ld: nc4file.c:(.text+0x1d4e): undefined reference to `H5Aread'
/usr/bin/ld: nc4file.c:(.text+0x1dbd): undefined reference to `H5Sclose'
/usr/bin/ld: nc4file.c:(.text+0x1dd8): undefined reference to `H5Tclose'
/usr/bin/ld: nc4file.c:(.text+0x1df3): undefined reference to `H5Aclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `dimscale_visitor':
nc4file.c:(.text+0x1e58): undefined reference to `H5Gget_objinfo'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `get_type_info2':
nc4file.c:(.text+0x1f18): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1f1f): undefined reference to `H5T_NATIVE_SCHAR_g'
/usr/bin/ld: nc4file.c:(.text+0x1f2e): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1f35): undefined reference to `H5T_NATIVE_SHORT_g'
/usr/bin/ld: nc4file.c:(.text+0x1f44): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1f4b): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4file.c:(.text+0x1f5a): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1f61): undefined reference to `H5T_NATIVE_FLOAT_g'
/usr/bin/ld: nc4file.c:(.text+0x1f70): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1f77): undefined reference to `H5T_NATIVE_DOUBLE_g'
/usr/bin/ld: nc4file.c:(.text+0x1f86): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1f8d): undefined reference to `H5T_NATIVE_UCHAR_g'
/usr/bin/ld: nc4file.c:(.text+0x1f9c): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1fa3): undefined reference to `H5T_NATIVE_USHORT_g'
/usr/bin/ld: nc4file.c:(.text+0x1fb2): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1fb9): undefined reference to `H5T_NATIVE_UINT_g'
/usr/bin/ld: nc4file.c:(.text+0x1fc8): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1fcf): undefined reference to `H5T_NATIVE_LLONG_g'
/usr/bin/ld: nc4file.c:(.text+0x1fde): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x1fe5): undefined reference to `H5T_NATIVE_ULLONG_g'
/usr/bin/ld: nc4file.c:(.text+0x1ffb): undefined reference to `H5Dget_type'
/usr/bin/ld: nc4file.c:(.text+0x2021): undefined reference to `H5Tget_native_type'
/usr/bin/ld: nc4file.c:(.text+0x2042): undefined reference to `H5Tget_class'
/usr/bin/ld: nc4file.c:(.text+0x20ac): undefined reference to `H5Tis_variable_str'
/usr/bin/ld: nc4file.c:(.text+0x20d1): undefined reference to `H5Tget_size'
/usr/bin/ld: nc4file.c:(.text+0x214b): undefined reference to `H5Tequal'
/usr/bin/ld: nc4file.c:(.text+0x217d): undefined reference to `H5Tget_order'
/usr/bin/ld: nc4file.c:(.text+0x22cf): undefined reference to `H5Tclose'
/usr/bin/ld: nc4file.c:(.text+0x22e6): undefined reference to `H5Tclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `read_type':
nc4file.c:(.text+0x23be): undefined reference to `H5Tget_native_type'
/usr/bin/ld: nc4file.c:(.text+0x23e8): undefined reference to `H5Tget_size'
/usr/bin/ld: nc4file.c:(.text+0x2474): undefined reference to `H5Iinc_ref'
/usr/bin/ld: nc4file.c:(.text+0x2495): undefined reference to `H5Tget_class'
/usr/bin/ld: nc4file.c:(.text+0x251e): undefined reference to `H5Tget_nmembers'
/usr/bin/ld: nc4file.c:(.text+0x2561): undefined reference to `H5Tget_member_type'
/usr/bin/ld: nc4file.c:(.text+0x2590): undefined reference to `H5Tget_native_type'
/usr/bin/ld: nc4file.c:(.text+0x25c6): undefined reference to `H5Tget_member_name'
/usr/bin/ld: nc4file.c:(.text+0x2618): undefined reference to `H5Tget_member_offset'
/usr/bin/ld: nc4file.c:(.text+0x262e): undefined reference to `H5Tget_class'
/usr/bin/ld: nc4file.c:(.text+0x2663): undefined reference to `H5Tget_array_ndims'
/usr/bin/ld: nc4file.c:(.text+0x269f): undefined reference to `H5Tget_array_dims1'
/usr/bin/ld: nc4file.c:(.text+0x2707): undefined reference to `H5Tget_super'
/usr/bin/ld: nc4file.c:(.text+0x274f): undefined reference to `H5Tget_super'
/usr/bin/ld: nc4file.c:(.text+0x2761): undefined reference to `H5Tget_super'
/usr/bin/ld: nc4file.c:(.text+0x28db): undefined reference to `H5Tis_variable_str'
/usr/bin/ld: nc4file.c:(.text+0x2937): undefined reference to `H5Tget_super'
/usr/bin/ld: nc4file.c:(.text+0x2961): undefined reference to `H5Tget_size'
/usr/bin/ld: nc4file.c:(.text+0x2a26): undefined reference to `H5Tget_super'
/usr/bin/ld: nc4file.c:(.text+0x2a50): undefined reference to `H5Tget_size'
/usr/bin/ld: nc4file.c:(.text+0x2ae1): undefined reference to `H5Tget_nmembers'
/usr/bin/ld: nc4file.c:(.text+0x2b4a): undefined reference to `H5Tget_member_name'
/usr/bin/ld: nc4file.c:(.text+0x2bae): undefined reference to `H5Tget_member_value'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `read_var':
nc4file.c:(.text+0x2dd9): undefined reference to `H5Iinc_ref'
/usr/bin/ld: nc4file.c:(.text+0x2eb5): undefined reference to `H5Dget_access_plist'
/usr/bin/ld: nc4file.c:(.text+0x2f0d): undefined reference to `H5Pget_chunk_cache'
/usr/bin/ld: nc4file.c:(.text+0x30ce): undefined reference to `H5Dget_create_plist'
/usr/bin/ld: nc4file.c:(.text+0x30fd): undefined reference to `H5Pget_layout'
/usr/bin/ld: nc4file.c:(.text+0x3143): undefined reference to `H5Pget_chunk'
/usr/bin/ld: nc4file.c:(.text+0x3217): undefined reference to `H5Pget_nfilters'
/usr/bin/ld: nc4file.c:(.text+0x327c): undefined reference to `H5Pget_filter2'
/usr/bin/ld: nc4file.c:(.text+0x341b): undefined reference to `H5Pget_filter2'
/usr/bin/ld: nc4file.c:(.text+0x34bf): undefined reference to `H5Pfill_value_defined'
/usr/bin/ld: nc4file.c:(.text+0x361f): undefined reference to `H5Pget_fill_value'
/usr/bin/ld: nc4file.c:(.text+0x377a): undefined reference to `H5DSget_num_scales'
/usr/bin/ld: nc4file.c:(.text+0x387e): undefined reference to `H5DSiterate_scales'
/usr/bin/ld: nc4file.c:(.text+0x3920): undefined reference to `H5Aiterate2'
/usr/bin/ld: nc4file.c:(.text+0x39a8): undefined reference to `H5Idec_ref'
/usr/bin/ld: nc4file.c:(.text+0x39f8): undefined reference to `H5Pclose'
/usr/bin/ld: nc4file.c:(.text+0x3a1f): undefined reference to `H5Pclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `read_grp_atts':
nc4file.c:(.text+0x3aa5): undefined reference to `H5Aget_num_attrs'
/usr/bin/ld: nc4file.c:(.text+0x3adc): undefined reference to `H5Aopen_idx'
/usr/bin/ld: nc4file.c:(.text+0x3b17): undefined reference to `H5Aget_name'
/usr/bin/ld: nc4file.c:(.text+0x3da2): undefined reference to `H5Aclose'
/usr/bin/ld: nc4file.c:(.text+0x3deb): undefined reference to `H5Aclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `read_dataset':
nc4file.c:(.text+0x3e82): undefined reference to `H5Dget_space'
/usr/bin/ld: nc4file.c:(.text+0x3eb1): undefined reference to `H5Sget_simple_extent_ndims'
/usr/bin/ld: nc4file.c:(.text+0x3ede): undefined reference to `H5DSis_scale'
/usr/bin/ld: nc4file.c:(.text+0x3f29): undefined reference to `H5Sget_simple_extent_dims'
/usr/bin/ld: nc4file.c:(.text+0x4011): undefined reference to `H5Sclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `nc4_rec_read_metadata_cb':
nc4file.c:(.text+0x41bf): undefined reference to `H5Oopen'
/usr/bin/ld: nc4file.c:(.text+0x420d): undefined reference to `H5Gget_objinfo'
/usr/bin/ld: nc4file.c:(.text+0x4313): undefined reference to `H5Oclose'
/usr/bin/ld: nc4file.c:(.text+0x436a): undefined reference to `H5Oclose'
/usr/bin/ld: nc4file.c:(.text+0x43b1): undefined reference to `H5Oclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `nc4_rec_read_metadata':
nc4file.c:(.text+0x44ac): undefined reference to `H5Gopen2'
/usr/bin/ld: nc4file.c:(.text+0x44f0): undefined reference to `H5Gopen2'
/usr/bin/ld: nc4file.c:(.text+0x4556): undefined reference to `H5Gget_create_plist'
/usr/bin/ld: nc4file.c:(.text+0x456d): undefined reference to `H5Pget_link_creation_order'
/usr/bin/ld: nc4file.c:(.text+0x4579): undefined reference to `H5Pclose'
/usr/bin/ld: nc4file.c:(.text+0x45fb): undefined reference to `H5Literate'
/usr/bin/ld: nc4file.c:(.text+0x469e): undefined reference to `H5Oclose'
/usr/bin/ld: nc4file.c:(.text+0x4757): undefined reference to `H5Oclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4file.o): in function `nc4_open_file':
nc4file.c:(.text+0x47e6): undefined reference to `H5check_version'
/usr/bin/ld: nc4file.c:(.text+0x47eb): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x4806): undefined reference to `H5check_version'
/usr/bin/ld: nc4file.c:(.text+0x480b): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x48f2): undefined reference to `H5open'
/usr/bin/ld: nc4file.c:(.text+0x48f9): undefined reference to `H5P_CLS_FILE_ACCESS_ID_g'
/usr/bin/ld: nc4file.c:(.text+0x4904): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4file.c:(.text+0x492c): undefined reference to `H5Pset_fclose_degree'
/usr/bin/ld: nc4file.c:(.text+0x498a): undefined reference to `H5Pset_fapl_mpio'
/usr/bin/ld: nc4file.c:(.text+0x4a2e): undefined reference to `H5Pset_all_coll_metadata_ops'
/usr/bin/ld: nc4file.c:(.text+0x4a53): undefined reference to `H5LTopen_file_image'
/usr/bin/ld: nc4file.c:(.text+0x4a96): undefined reference to `H5Fopen'
/usr/bin/ld: nc4file.c:(.text+0x4b07): undefined reference to `H5Pclose'
/usr/bin/ld: nc4file.c:(.text+0x4b72): undefined reference to `H5Pclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4grp.o): in function `NC4_rename_grp':
nc4grp.c:(.text+0x3a0): undefined reference to `H5Gclose'
/usr/bin/ld: nc4grp.c:(.text+0x3fd): undefined reference to `H5Gmove'
/usr/bin/ld: nc4grp.c:(.text+0x438): undefined reference to `H5Gopen2'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `rec_reattach_scales.localalias':
nc4hdf.c:(.text+0x17e): undefined reference to `H5DSattach_scale'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `rec_detach_scales.localalias':
nc4hdf.c:(.text+0x342): undefined reference to `H5DSdetach_scale'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `nc4_open_var_grp2':
nc4hdf.c:(.text+0x469): undefined reference to `H5Dopen2'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `nc4_get_hdf_typeid':
nc4hdf.c:(.text+0x8e8): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x8ef): undefined reference to `H5T_C_S1_g'
/usr/bin/ld: nc4hdf.c:(.text+0x8fa): undefined reference to `H5Tcopy'
/usr/bin/ld: nc4hdf.c:(.text+0x920): undefined reference to `H5Tset_strpad'
/usr/bin/ld: nc4hdf.c:(.text+0x941): undefined reference to `H5Tset_cset'
/usr/bin/ld: nc4hdf.c:(.text+0x96e): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x975): undefined reference to `H5T_C_S1_g'
/usr/bin/ld: nc4hdf.c:(.text+0x980): undefined reference to `H5Tcopy'
/usr/bin/ld: nc4hdf.c:(.text+0x9a8): undefined reference to `H5Tset_size'
/usr/bin/ld: nc4hdf.c:(.text+0x9c9): undefined reference to `H5Tset_cset'
/usr/bin/ld: nc4hdf.c:(.text+0xa2a): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xa31): undefined reference to `H5T_STD_I8LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xa48): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xa4f): undefined reference to `H5T_STD_I8BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xa60): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xa67): undefined reference to `H5T_NATIVE_SCHAR_g'
/usr/bin/ld: nc4hdf.c:(.text+0xa7e): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xa85): undefined reference to `H5T_STD_I16LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xa9c): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xaa3): undefined reference to `H5T_STD_I16BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xab4): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xabb): undefined reference to `H5T_NATIVE_SHORT_g'
/usr/bin/ld: nc4hdf.c:(.text+0xad2): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xad9): undefined reference to `H5T_STD_I32LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xaf0): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xaf7): undefined reference to `H5T_STD_I32BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xb08): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xb0f): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4hdf.c:(.text+0xb26): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xb2d): undefined reference to `H5T_STD_U8LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xb44): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xb4b): undefined reference to `H5T_STD_U8BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xb5c): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xb63): undefined reference to `H5T_NATIVE_UCHAR_g'
/usr/bin/ld: nc4hdf.c:(.text+0xb7a): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xb81): undefined reference to `H5T_STD_U16LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xb98): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xb9f): undefined reference to `H5T_STD_U16BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xbb0): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xbb7): undefined reference to `H5T_NATIVE_USHORT_g'
/usr/bin/ld: nc4hdf.c:(.text+0xbce): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xbd5): undefined reference to `H5T_STD_U32LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xbec): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xbf3): undefined reference to `H5T_STD_U32BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xc04): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xc0b): undefined reference to `H5T_NATIVE_UINT_g'
/usr/bin/ld: nc4hdf.c:(.text+0xc22): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xc29): undefined reference to `H5T_STD_I64LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xc40): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xc47): undefined reference to `H5T_STD_I64BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xc58): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xc5f): undefined reference to `H5T_NATIVE_LLONG_g'
/usr/bin/ld: nc4hdf.c:(.text+0xc76): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xc7d): undefined reference to `H5T_STD_U64LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xc94): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xc9b): undefined reference to `H5T_STD_U64BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xcac): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xcb3): undefined reference to `H5T_NATIVE_ULLONG_g'
/usr/bin/ld: nc4hdf.c:(.text+0xcca): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xcd1): undefined reference to `H5T_IEEE_F32LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xce8): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xcef): undefined reference to `H5T_IEEE_F32BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xd00): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xd07): undefined reference to `H5T_NATIVE_FLOAT_g'
/usr/bin/ld: nc4hdf.c:(.text+0xd1e): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xd25): undefined reference to `H5T_IEEE_F64LE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xd39): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xd40): undefined reference to `H5T_IEEE_F64BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xd4e): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0xd55): undefined reference to `H5T_NATIVE_DOUBLE_g'
/usr/bin/ld: nc4hdf.c:(.text+0xddc): undefined reference to `H5Tcopy'
/usr/bin/ld: nc4hdf.c:(.text+0xe46): undefined reference to `H5Tclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `set_par_access':
nc4hdf.c:(.text+0xfc4): undefined reference to `H5Pset_dxpl_mpio'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `nc4_put_vara':
nc4hdf.c:(.text+0x1301): undefined reference to `H5Dopen2'
/usr/bin/ld: nc4hdf.c:(.text+0x132b): undefined reference to `H5Dget_space'
/usr/bin/ld: nc4hdf.c:(.text+0x136b): undefined reference to `H5Sget_simple_extent_dims'
/usr/bin/ld: nc4hdf.c:(.text+0x14c2): undefined reference to `H5Sget_simple_extent_type'
/usr/bin/ld: nc4hdf.c:(.text+0x14d0): undefined reference to `H5Screate'
/usr/bin/ld: nc4hdf.c:(.text+0x1524): undefined reference to `H5Sselect_hyperslab'
/usr/bin/ld: nc4hdf.c:(.text+0x1557): undefined reference to `H5Screate_simple'
/usr/bin/ld: nc4hdf.c:(.text+0x16e0): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x16e7): undefined reference to `H5P_CLS_DATASET_XFER_ID_g'
/usr/bin/ld: nc4hdf.c:(.text+0x16f2): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4hdf.c:(.text+0x1aa0): undefined reference to `H5Dset_extent'
/usr/bin/ld: nc4hdf.c:(.text+0x1acc): undefined reference to `H5Sclose'
/usr/bin/ld: nc4hdf.c:(.text+0x1aed): undefined reference to `H5Dget_space'
/usr/bin/ld: nc4hdf.c:(.text+0x1b3d): undefined reference to `H5Sselect_hyperslab'
/usr/bin/ld: nc4hdf.c:(.text+0x1c1a): undefined reference to `H5Dwrite'
/usr/bin/ld: nc4hdf.c:(.text+0x1cce): undefined reference to `H5Sclose'
/usr/bin/ld: nc4hdf.c:(.text+0x1cf5): undefined reference to `H5Sclose'
/usr/bin/ld: nc4hdf.c:(.text+0x1d1c): undefined reference to `H5Pclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `nc4_get_vara':
nc4hdf.c:(.text+0x20d8): undefined reference to `H5Dopen2'
/usr/bin/ld: nc4hdf.c:(.text+0x2102): undefined reference to `H5Dget_space'
/usr/bin/ld: nc4hdf.c:(.text+0x2142): undefined reference to `H5Sget_simple_extent_dims'
/usr/bin/ld: nc4hdf.c:(.text+0x2548): undefined reference to `H5Sget_simple_extent_type'
/usr/bin/ld: nc4hdf.c:(.text+0x2556): undefined reference to `H5Screate'
/usr/bin/ld: nc4hdf.c:(.text+0x25b2): undefined reference to `H5Sselect_hyperslab'
/usr/bin/ld: nc4hdf.c:(.text+0x25e5): undefined reference to `H5Screate_simple'
/usr/bin/ld: nc4hdf.c:(.text+0x2633): undefined reference to `H5Tget_size'
/usr/bin/ld: nc4hdf.c:(.text+0x2654): undefined reference to `H5Tis_variable_str'
/usr/bin/ld: nc4hdf.c:(.text+0x2673): undefined reference to `H5Tget_size'
/usr/bin/ld: nc4hdf.c:(.text+0x2803): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x280a): undefined reference to `H5P_CLS_DATASET_XFER_ID_g'
/usr/bin/ld: nc4hdf.c:(.text+0x2815): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4hdf.c:(.text+0x28ac): undefined reference to `H5Dread'
/usr/bin/ld: nc4hdf.c:(.text+0x2a3f): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x2a46): undefined reference to `H5P_CLS_DATASET_XFER_ID_g'
/usr/bin/ld: nc4hdf.c:(.text+0x2a51): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4hdf.c:(.text+0x2ab3): undefined reference to `H5Sselect_none'
/usr/bin/ld: nc4hdf.c:(.text+0x2ad9): undefined reference to `H5Dget_space'
/usr/bin/ld: nc4hdf.c:(.text+0x2b08): undefined reference to `H5Sselect_none'
/usr/bin/ld: nc4hdf.c:(.text+0x2b5f): undefined reference to `H5Dread'
/usr/bin/ld: nc4hdf.c:(.text+0x2e05): undefined reference to `H5Sclose'
/usr/bin/ld: nc4hdf.c:(.text+0x2e2c): undefined reference to `H5Sclose'
/usr/bin/ld: nc4hdf.c:(.text+0x2e53): undefined reference to `H5Pclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `put_att_grpa':
nc4hdf.c:(.text+0x3049): undefined reference to `H5Aexists'
/usr/bin/ld: nc4hdf.c:(.text+0x307b): undefined reference to `H5Adelete'
/usr/bin/ld: nc4hdf.c:(.text+0x314b): undefined reference to `H5Screate'
/usr/bin/ld: nc4hdf.c:(.text+0x316c): undefined reference to `H5Screate'
/usr/bin/ld: nc4hdf.c:(.text+0x3196): undefined reference to `H5Tset_size'
/usr/bin/ld: nc4hdf.c:(.text+0x31b7): undefined reference to `H5Tset_strpad'
/usr/bin/ld: nc4hdf.c:(.text+0x31dc): undefined reference to `H5Screate'
/usr/bin/ld: nc4hdf.c:(.text+0x3209): undefined reference to `H5Screate_simple'
/usr/bin/ld: nc4hdf.c:(.text+0x323f): undefined reference to `H5Acreate1'
/usr/bin/ld: nc4hdf.c:(.text+0x326a): undefined reference to `H5Awrite'
/usr/bin/ld: nc4hdf.c:(.text+0x3293): undefined reference to `H5Tclose'
/usr/bin/ld: nc4hdf.c:(.text+0x32b1): undefined reference to `H5Aclose'
/usr/bin/ld: nc4hdf.c:(.text+0x32cf): undefined reference to `H5Sclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `write_coord_dimids':
nc4hdf.c:(.text+0x33ca): undefined reference to `H5Screate_simple'
/usr/bin/ld: nc4hdf.c:(.text+0x33e4): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x33eb): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4hdf.c:(.text+0x340f): undefined reference to `H5Acreate1'
/usr/bin/ld: nc4hdf.c:(.text+0x3431): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x3438): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4hdf.c:(.text+0x344d): undefined reference to `H5Awrite'
/usr/bin/ld: nc4hdf.c:(.text+0x3468): undefined reference to `H5Sclose'
/usr/bin/ld: nc4hdf.c:(.text+0x3483): undefined reference to `H5Aclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `write_netcdf4_dimid':
nc4hdf.c:(.text+0x34d4): undefined reference to `H5Screate'
/usr/bin/ld: nc4hdf.c:(.text+0x34ff): undefined reference to `H5Aexists'
/usr/bin/ld: nc4hdf.c:(.text+0x353d): undefined reference to `H5Aopen_by_name'
/usr/bin/ld: nc4hdf.c:(.text+0x3548): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x354f): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4hdf.c:(.text+0x356f): undefined reference to `H5Acreate1'
/usr/bin/ld: nc4hdf.c:(.text+0x3586): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x358d): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4hdf.c:(.text+0x35a3): undefined reference to `H5Awrite'
/usr/bin/ld: nc4hdf.c:(.text+0x35ba): undefined reference to `H5Sclose'
/usr/bin/ld: nc4hdf.c:(.text+0x35d1): undefined reference to `H5Aclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `var_create_dataset':
nc4hdf.c:(.text+0x3666): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x366d): undefined reference to `H5P_CLS_DATASET_CREATE_ID_g'
/usr/bin/ld: nc4hdf.c:(.text+0x3678): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4hdf.c:(.text+0x369d): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x36a4): undefined reference to `H5P_CLS_DATASET_ACCESS_ID_g'
/usr/bin/ld: nc4hdf.c:(.text+0x36af): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4hdf.c:(.text+0x36e3): undefined reference to `H5Pset_obj_track_times'
/usr/bin/ld: nc4hdf.c:(.text+0x3761): undefined reference to `H5Pset_fill_time'
/usr/bin/ld: nc4hdf.c:(.text+0x37f2): undefined reference to `H5Pset_fill_value'
/usr/bin/ld: nc4hdf.c:(.text+0x3874): undefined reference to `H5Pset_fill_value'
/usr/bin/ld: nc4hdf.c:(.text+0x3887): undefined reference to `H5Tclose'
/usr/bin/ld: nc4hdf.c:(.text+0x38b8): undefined reference to `H5Tclose'
/usr/bin/ld: nc4hdf.c:(.text+0x38eb): undefined reference to `H5Pset_shuffle'
/usr/bin/ld: nc4hdf.c:(.text+0x392f): undefined reference to `H5Pset_deflate'
/usr/bin/ld: nc4hdf.c:(.text+0x39e1): undefined reference to `H5Pset_szip'
/usr/bin/ld: nc4hdf.c:(.text+0x3a39): undefined reference to `H5Pset_filter'
/usr/bin/ld: nc4hdf.c:(.text+0x3a77): undefined reference to `H5Pset_fletcher32'
/usr/bin/ld: nc4hdf.c:(.text+0x3eff): undefined reference to `H5Pset_layout'
/usr/bin/ld: nc4hdf.c:(.text+0x3f34): undefined reference to `H5Pset_chunk'
/usr/bin/ld: nc4hdf.c:(.text+0x3f69): undefined reference to `H5Screate_simple'
/usr/bin/ld: nc4hdf.c:(.text+0x3f93): undefined reference to `H5Screate'
/usr/bin/ld: nc4hdf.c:(.text+0x3fc7): undefined reference to `H5Pset_attr_creation_order'
/usr/bin/ld: nc4hdf.c:(.text+0x404d): undefined reference to `H5Pset_chunk_cache'
/usr/bin/ld: nc4hdf.c:(.text+0x40d0): undefined reference to `H5Dcreate2'
/usr/bin/ld: nc4hdf.c:(.text+0x414f): undefined reference to `H5DSset_scale'
/usr/bin/ld: nc4hdf.c:(.text+0x423d): undefined reference to `H5Tclose'
/usr/bin/ld: nc4hdf.c:(.text+0x4264): undefined reference to `H5Pclose'
/usr/bin/ld: nc4hdf.c:(.text+0x428b): undefined reference to `H5Pclose'
/usr/bin/ld: nc4hdf.c:(.text+0x42b2): undefined reference to `H5Sclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `commit_type':
nc4hdf.c:(.text+0x4443): undefined reference to `H5Tcreate'
/usr/bin/ld: nc4hdf.c:(.text+0x4552): undefined reference to `H5Tarray_create1'
/usr/bin/ld: nc4hdf.c:(.text+0x4572): undefined reference to `H5Tclose'
/usr/bin/ld: nc4hdf.c:(.text+0x4596): undefined reference to `H5Tclose'
/usr/bin/ld: nc4hdf.c:(.text+0x45e2): undefined reference to `H5Tinsert'
/usr/bin/ld: nc4hdf.c:(.text+0x45ff): undefined reference to `H5Tclose'
/usr/bin/ld: nc4hdf.c:(.text+0x46a8): undefined reference to `H5Tvlen_create'
/usr/bin/ld: nc4hdf.c:(.text+0x46f8): undefined reference to `H5Tcreate'
/usr/bin/ld: nc4hdf.c:(.text+0x47b2): undefined reference to `H5Tenum_create'
/usr/bin/ld: nc4hdf.c:(.text+0x4817): undefined reference to `H5Tenum_insert'
/usr/bin/ld: nc4hdf.c:(.text+0x4878): undefined reference to `H5Tcommit1'
/usr/bin/ld: nc4hdf.c:(.text+0x48a9): undefined reference to `H5Tget_native_type'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `write_nc3_strict_att':
nc4hdf.c:(.text+0x4939): undefined reference to `H5Aexists'
/usr/bin/ld: nc4hdf.c:(.text+0x4966): undefined reference to `H5Screate'
/usr/bin/ld: nc4hdf.c:(.text+0x497f): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x4986): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4hdf.c:(.text+0x49a6): undefined reference to `H5Acreate1'
/usr/bin/ld: nc4hdf.c:(.text+0x49bf): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x49c6): undefined reference to `H5T_NATIVE_INT_g'
/usr/bin/ld: nc4hdf.c:(.text+0x49dc): undefined reference to `H5Awrite'
/usr/bin/ld: nc4hdf.c:(.text+0x49fd): undefined reference to `H5Sclose'
/usr/bin/ld: nc4hdf.c:(.text+0x4a1b): undefined reference to `H5Aclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `create_group':
nc4hdf.c:(.text+0x4aa3): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x4aaa): undefined reference to `H5P_CLS_GROUP_CREATE_ID_g'
/usr/bin/ld: nc4hdf.c:(.text+0x4ab5): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4hdf.c:(.text+0x4adb): undefined reference to `H5Pset_obj_track_times'
/usr/bin/ld: nc4hdf.c:(.text+0x4afc): undefined reference to `H5Pset_link_creation_order'
/usr/bin/ld: nc4hdf.c:(.text+0x4b1d): undefined reference to `H5Pset_attr_creation_order'
/usr/bin/ld: nc4hdf.c:(.text+0x4b5b): undefined reference to `H5Gcreate2'
/usr/bin/ld: nc4hdf.c:(.text+0x4b85): undefined reference to `H5Pclose'
/usr/bin/ld: nc4hdf.c:(.text+0x4bb5): undefined reference to `H5Gopen2'
/usr/bin/ld: nc4hdf.c:(.text+0x4bed): undefined reference to `H5Pclose'
/usr/bin/ld: nc4hdf.c:(.text+0x4c15): undefined reference to `H5Gclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `attach_dimscales':
nc4hdf.c:(.text+0x4da0): undefined reference to `H5DSattach_scale'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `var_exists':
nc4hdf.c:(.text+0x4e78): undefined reference to `H5Lexists'
/usr/bin/ld: nc4hdf.c:(.text+0x4eaa): undefined reference to `H5Gget_objinfo'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `remove_coord_atts':
nc4hdf.c:(.text+0x4f0b): undefined reference to `H5Aexists'
/usr/bin/ld: nc4hdf.c:(.text+0x4f3a): undefined reference to `H5Adelete'
/usr/bin/ld: nc4hdf.c:(.text+0x4f5e): undefined reference to `H5Aexists'
/usr/bin/ld: nc4hdf.c:(.text+0x4f8a): undefined reference to `H5Adelete'
/usr/bin/ld: nc4hdf.c:(.text+0x4fab): undefined reference to `H5Aexists'
/usr/bin/ld: nc4hdf.c:(.text+0x4fd7): undefined reference to `H5Adelete'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `write_var':
nc4hdf.c:(.text+0x5374): undefined reference to `H5DSdetach_scale'
/usr/bin/ld: nc4hdf.c:(.text+0x53d8): undefined reference to `H5Dclose'
/usr/bin/ld: nc4hdf.c:(.text+0x540e): undefined reference to `H5Gunlink'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `write_dim':
nc4hdf.c:(.text+0x561f): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x5626): undefined reference to `H5P_CLS_DATASET_CREATE_ID_g'
/usr/bin/ld: nc4hdf.c:(.text+0x5631): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4hdf.c:(.text+0x5665): undefined reference to `H5Pset_obj_track_times'
/usr/bin/ld: nc4hdf.c:(.text+0x56d0): undefined reference to `H5Pset_chunk'
/usr/bin/ld: nc4hdf.c:(.text+0x56fe): undefined reference to `H5Screate_simple'
/usr/bin/ld: nc4hdf.c:(.text+0x5732): undefined reference to `H5Pset_attr_creation_order'
/usr/bin/ld: nc4hdf.c:(.text+0x574a): undefined reference to `H5open'
/usr/bin/ld: nc4hdf.c:(.text+0x5751): undefined reference to `H5T_IEEE_F32BE_g'
/usr/bin/ld: nc4hdf.c:(.text+0x5783): undefined reference to `H5Dcreate1'
/usr/bin/ld: nc4hdf.c:(.text+0x57bc): undefined reference to `H5Sclose'
/usr/bin/ld: nc4hdf.c:(.text+0x57de): undefined reference to `H5Pclose'
/usr/bin/ld: nc4hdf.c:(.text+0x583f): undefined reference to `H5DSset_scale'
/usr/bin/ld: nc4hdf.c:(.text+0x5abd): undefined reference to `H5Dset_extent'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `nc4_rec_match_dimscales.localalias':
nc4hdf.c:(.text+0x9e8d): undefined reference to `H5Dget_space'
/usr/bin/ld: nc4hdf.c:(.text+0x9f4f): undefined reference to `H5Sget_simple_extent_dims'
/usr/bin/ld: nc4hdf.c:(.text+0x9fcf): undefined reference to `H5Sget_simple_extent_type'
/usr/bin/ld: nc4hdf.c:(.text+0x9fec): undefined reference to `H5Sclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `reportobject':
nc4hdf.c:(.text+0xa62d): undefined reference to `H5Iget_name'
/usr/bin/ld: nc4hdf.c:(.text+0xa6f9): undefined reference to `H5Aget_name'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `reportopenobjectsT':
nc4hdf.c:(.text+0xa7f8): undefined reference to `H5Fget_obj_count'
/usr/bin/ld: nc4hdf.c:(.text+0xa85c): undefined reference to `H5Fget_obj_ids'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `NC4_hdf5get_libversion':
nc4hdf.c:(.text+0xa92f): undefined reference to `H5get_libversion'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `NC4_hdf5get_superblock':
nc4hdf.c:(.text+0xa983): undefined reference to `H5Fget_create_plist'
/usr/bin/ld: nc4hdf.c:(.text+0xa9b7): undefined reference to `H5Pget_version'
/usr/bin/ld: nc4hdf.c:(.text+0xa9ec): undefined reference to `H5Pclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `NC4_get_strict_att':
nc4hdf.c:(.text+0xaae5): undefined reference to `H5Aopen_name'
/usr/bin/ld: nc4hdf.c:(.text+0xaaf5): undefined reference to `H5Aclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4hdf.o): in function `NC4_walk':
nc4hdf.c:(.text+0xab4a): undefined reference to `H5Gget_num_objs'
/usr/bin/ld: nc4hdf.c:(.text+0xab97): undefined reference to `H5Gget_objname_by_idx'
/usr/bin/ld: nc4hdf.c:(.text+0xabcf): undefined reference to `H5Gget_objtype_by_idx'
/usr/bin/ld: nc4hdf.c:(.text+0xac05): undefined reference to `H5Gopen1'
/usr/bin/ld: nc4hdf.c:(.text+0xac34): undefined reference to `H5Gclose'
/usr/bin/ld: nc4hdf.c:(.text+0xac84): undefined reference to `H5Dopen1'
/usr/bin/ld: nc4hdf.c:(.text+0xac9a): undefined reference to `H5Aget_num_attrs'
/usr/bin/ld: nc4hdf.c:(.text+0xacc6): undefined reference to `H5Aopen_idx'
/usr/bin/ld: nc4hdf.c:(.text+0xacf6): undefined reference to `H5Aget_name'
/usr/bin/ld: nc4hdf.c:(.text+0xad7e): undefined reference to `H5Aclose'
/usr/bin/ld: nc4hdf.c:(.text+0xada6): undefined reference to `H5Dclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4info.o): in function `NC4_get_propattr':
nc4info.c:(.text+0x3bc): undefined reference to `H5Aexists'
/usr/bin/ld: nc4info.c:(.text+0x3da): undefined reference to `H5Aopen_name'
/usr/bin/ld: nc4info.c:(.text+0x3ea): undefined reference to `H5Aget_space'
/usr/bin/ld: nc4info.c:(.text+0x3fa): undefined reference to `H5Aget_type'
/usr/bin/ld: nc4info.c:(.text+0x40a): undefined reference to `H5Tget_class'
/usr/bin/ld: nc4info.c:(.text+0x42b): undefined reference to `H5Tget_size'
/usr/bin/ld: nc4info.c:(.text+0x46f): undefined reference to `H5Tget_native_type'
/usr/bin/ld: nc4info.c:(.text+0x49a): undefined reference to `H5Aread'
/usr/bin/ld: nc4info.c:(.text+0x4ec): undefined reference to `H5Aclose'
/usr/bin/ld: nc4info.c:(.text+0x50c): undefined reference to `H5Sclose'
/usr/bin/ld: nc4info.c:(.text+0x52c): undefined reference to `H5Tclose'
/usr/bin/ld: nc4info.c:(.text+0x54c): undefined reference to `H5Tclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4info.o): in function `NC4_put_propattr':
nc4info.c:(.text+0x5e5): undefined reference to `H5Aexists'
/usr/bin/ld: nc4info.c:(.text+0x627): undefined reference to `H5open'
/usr/bin/ld: nc4info.c:(.text+0x62e): undefined reference to `H5T_C_S1_g'
/usr/bin/ld: nc4info.c:(.text+0x639): undefined reference to `H5Tcopy'
/usr/bin/ld: nc4info.c:(.text+0x661): undefined reference to `H5Tset_cset'
/usr/bin/ld: nc4info.c:(.text+0x690): undefined reference to `H5Tset_size'
/usr/bin/ld: nc4info.c:(.text+0x6a7): undefined reference to `H5Screate'
/usr/bin/ld: nc4info.c:(.text+0x6dc): undefined reference to `H5Acreate1'
/usr/bin/ld: nc4info.c:(.text+0x707): undefined reference to `H5Awrite'
/usr/bin/ld: nc4info.c:(.text+0x748): undefined reference to `H5Aclose'
/usr/bin/ld: nc4info.c:(.text+0x768): undefined reference to `H5Sclose'
/usr/bin/ld: nc4info.c:(.text+0x788): undefined reference to `H5Tclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): in function `set_auto':
nc4internal.c:(.text+0x25): undefined reference to `H5Eset_auto2'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): in function `find_var_dim_max_length':
nc4internal.c:(.text+0x2ae): undefined reference to `H5Dget_space'
/usr/bin/ld: nc4internal.c:(.text+0x2d1): undefined reference to `H5Sget_simple_extent_type'
/usr/bin/ld: nc4internal.c:(.text+0x318): undefined reference to `H5Sget_simple_extent_ndims'
/usr/bin/ld: nc4internal.c:(.text+0x3ac): undefined reference to `H5Sget_simple_extent_dims'
/usr/bin/ld: nc4internal.c:(.text+0x430): undefined reference to `H5Sclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): in function `nc4_rec_find_hdf_type.localalias':
nc4internal.c:(.text+0xcdb): undefined reference to `H5Tequal'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): in function `nc4_type_free':
nc4internal.c:(.text+0x1d51): undefined reference to `H5Tclose'
/usr/bin/ld: nc4internal.c:(.text+0x1d7c): undefined reference to `H5Tclose'
/usr/bin/ld: nc4internal.c:(.text+0x1e77): undefined reference to `H5Tclose'
/usr/bin/ld: nc4internal.c:(.text+0x1e92): undefined reference to `H5Tclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): in function `nc4_rec_grp_del.localalias':
nc4internal.c:(.text+0x2331): undefined reference to `H5Dclose'
/usr/bin/ld: nc4internal.c:(.text+0x242a): undefined reference to `H5Dclose'
/usr/bin/ld: nc4internal.c:(.text+0x24e4): undefined reference to `H5Gclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): in function `nc4_att_list_del':
nc4internal.c:(.text+0x2597): undefined reference to `H5Tclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): in function `delete_existing_dimscale_dataset':
nc4internal.c:(.text+0x2887): undefined reference to `H5Dclose'
/usr/bin/ld: nc4internal.c:(.text+0x28b9): undefined reference to `H5Gunlink'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4internal.o): in function `nc4_reform_coord_var':
nc4internal.c:(.text+0x2a0c): undefined reference to `H5DSdetach_scale'
/usr/bin/ld: nc4internal.c:(.text+0x2aee): undefined reference to `H5Dclose'
/usr/bin/ld: nc4internal.c:(.text+0x2b25): undefined reference to `H5Gunlink'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4type.o): in function `NC4_inq_type_equal':
nc4type.c:(.text+0x172): undefined reference to `H5Tequal'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4var.o): in function `nc4_reopen_dataset':
nc4var.c:(.txt+0x26): undefined reference to `H5open'
/usr/bin/ld: nc4var.c:(.text+0x2d): undefined reference to `H5P_CLS_DATASET_ACCESS_ID_g'
/usr/bin/ld: nc4var.c:(.text+0x38): undefined reference to `H5Pcreate'
/usr/bin/ld: nc4var.c:(.text+0x90): undefined reference to `H5Pset_chunk_cache'
/usr/bin/ld: nc4var.c:(.text+0xab): undefined reference to `H5Dclose'
/usr/bin/ld: nc4var.c:(.text+0xd4): undefined reference to `H5Dopen2'
/usr/bin/ld: nc4var.c:(.text+0xfc): undefined reference to `H5Pclose'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4var.o): in function `NC4_def_var':
nc4var.c:(.text+0x12bc): undefined reference to `H5Tget_native_type'
/usr/bin/ld: nc4var.c:(.text+0x1346): undefined reference to `H5Tget_class'
/usr/bin/ld: nc4var.c:(.text+0x1741): undefined reference to `H5Dclose'
/usr/bin/ld: nc4var.c:(.text+0x1784): undefined reference to `H5Gunlink'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4var.o): in function `NC4_rename_var':
nc4var.c:(.text+0x3327): undefined reference to `H5Gmove'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4attr.o): in function `NC4_rename_att':
nc4attr.c:(.text+0x10f1): undefined reference to `H5Adelete'
/usr/bin/ld: nc4attr.c:(.text+0x1154): undefined reference to `H5Adelete'
/usr/bin/ld: /root/lib/libnetcdf.a(libnetcdf4_la-nc4attr.o): in function `NC4_del_att':
nc4attr.c:(.text+0x149a): undefined reference to `H5Adelete'
/usr/bin/ld: nc4attr.c:(.text+0x1507): undefined reference to `H5Dclose'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/easicube.dir/build.make:111:easicube] 错误 1
make[1]: *** [CMakeFiles/Makefile2:111:CMakeFiles/easicube.dir/all] 错误 2
make: *** [Makefile:136:all] 错误 

PS: 可有偿安装(v crarook)

相关推荐
奇妙之二进制1 小时前
计算机科学导论(10)什么是BIOS
ubuntu·计算机基础
岁月玲珑1 小时前
【如何判断Linux系统是Ubuntu还是CentOS】
linux·ubuntu·centos
Kevin不想说话926192 小时前
Ubuntu 24.04 安装搜狗输入法完整教程
ubuntu
矩阵老炮6 小时前
Ubuntu20.4编译AOSP源码实践
ubuntu·aosp
嵌入式成长家6 小时前
ubuntu rules 使用规则
linux·ubuntu·rules 使用规则
椰汁菠萝7 小时前
ubuntu下免sudo执行docker
ubuntu·docker·免sudo
BD_Marathon7 小时前
ubuntu防火墙使用
linux·ubuntu
Koma_zhe10 天前
【ToolJet远程开发】Ubuntu+Docker结合内网穿透技术搭建ToolJet远程开发环境
linux·ubuntu·docker
从零开始学习人工智能10 天前
在Ubuntu上设置Firefox自动化测试环境:指定Marionette端口号
ubuntu·firefox·腾讯云
Yawesh_best10 天前
从零到一:基于Ubuntu部署MyIP系统并整合内网穿透技术实现远程访问
linux·运维·ubuntu