You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sorry no idea who to mention based on the page you link to.
Description
Build fails at ~30% with...
/usr/libexec/gcc/x86_64-pc-linux-gnu/ld: ../../libraries/exodus/libexodus.a(ex_utils.c.o): undefined reference to symbol 'H5get_libversion'
/usr/libexec/gcc/x86_64-pc-linux-gnu/ld: /usr/lib64/libhdf5.so.310: error adding symbols: DSO missing from command line
This suggests the linker failed to find libhdf5.
However, I am on gentoo and it's installed.
* sci-libs/hdf5
Latest version available: 1.14.3-r1
Latest version installed: 1.14.3-r1
Size of files: 15,938 KiB
Homepage: https://www.hdfgroup.org/HDF5/
Description: General purpose library and file format for storing scientific data
License: NCSA-HDF
My objective is to use xyce instead of ngspice just because I'd like to support some progress.
Steps to Reproduce
Build with command: cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/gcc -DCMAKE_Fortran_COMPILER=/usr/bin/gfortran -DTrilinos_ENABLE_ALL_PACKAGES=ON -DCMAKE_INSTALL_PREFIX=~/trilinos-xyce/trilinos ../Trilinos && make -j16 install
vk2diy
changed the title
Build fails linking nem_spread with undefined reference to 'H5get_libversion' (solved)
Build fails linking nem_spread with undefined reference to 'H5get_libversion'
Aug 5, 2024
@vk2diy When configuring Trilinos, you need to specify the 3rd party libraries desired. You might also need to specify their locations if in a non-standard location. If you want HDF, then use the following:
I would also suggest enabling only the Trilinos packages that Xyce needs. @hkthorn Does Xyce have a list of packages/TPLs to enable, or better yet, an example Trilinos configure script?
Bug Report
G'day from Sydney town down under.
Sorry no idea who to mention based on the page you link to.
Description
Build fails at ~30% with...
This suggests the linker failed to find libhdf5.
However, I am on gentoo and it's installed.
My objective is to use
xyce
instead ofngspice
just because I'd like to support some progress.Steps to Reproduce
cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/gcc -DCMAKE_Fortran_COMPILER=/usr/bin/gfortran -DTrilinos_ENABLE_ALL_PACKAGES=ON -DCMAKE_INSTALL_PREFIX=~/trilinos-xyce/trilinos ../Trilinos && make -j16 install
Logs
Attached.
build-cmake-log.txt
build-log.txt
The text was updated successfully, but these errors were encountered: