Hi,
I am getting the following error after using OpenMC.
openmc: symbol lookup error: /home/mlahdour/miniconda3/envs/openmc-py3.7/lib/libopenmc.so: undefined symbol: H5Oget_info_by_idx
Hi,
I am getting the following error after using OpenMC.
openmc: symbol lookup error: /home/mlahdour/miniconda3/envs/openmc-py3.7/lib/libopenmc.so: undefined symbol: H5Oget_info_by_idx
OpenMC uses HDF5 for reading/writing binary files. HDF5 changed an interface to the H5Oget_info_by_idx
function in version 1.12. What is likely happening is that your version of OpenMC was compiled with one version of HDF5 but is picking up a different version of HDF5 at runtime (as a dynamically loaded library). I would check your LD_LIBRARY_PATH
environment variable to see if it contains a path that might be causing an incorrect version of HDF5 to be used.