Hi Isaac, You need to turn-on the HDF5 compilation flag (NEKTAR_USE_HDF5), either using the ccmake gui, or by using cmake .. -DNEKTAR_USE_HDF5=ON command line Cheers, Jacques ________________________________ From: nektar-users-bounces@imperial.ac.uk <nektar-users-bounces@imperial.ac.uk> on behalf of Isaac Rosin <isaac.rosin1@ucalgary.ca> Sent: 21 September 2024 01:51 To: nektar-users <nektar-users@imperial.ac.uk> Subject: [Nektar-users] Problem With Fedora Nektar++ Installation and HDF5 This email from isaac.rosin1@ucalgary.ca originates from outside Imperial. Do not click on links and attachments unless you recognise the sender. If you trust the sender, add them to your safe senders list<https://spam.ic.ac.uk/SpamConsole/Senders.aspx> to disable email stamping for this address. Hello Nektar++ users, I just installed Fedora 36 on my computer. I chose this distribution specifically because Nektar++ supports it. I made sure to install all of the required packages for each utility and solver I needed before installing libnektar++, libnektar++-openmpi and libnektar++-mpich. Then I installed the libnektar++ packages, nekmesh, fieldconvert serial and mpi versions and the incnavierstokes-solver and tried to run the command `NekMesh geometry.msh geometry.nekg` and got the following message: ``` Fatal : Level 0 assertion violation No such module: HDF5 Available classes: Xml: IO with Xml geometry XmlCompressed: IO with Xml geometry terminate called after throwing an instance of 'Nektar::ErrorUtil::NekError' what(): Level 0 assertion violation No such module: HDF5 Available classes: Xml: IO with Xml geometry XmlCompressed: IO with Xml geometry Aborted (core dumped) ``` I know that my files are not the issue because I have been able to execute this command with my past installations of Nektar++. I got the same error when I tried FieldConvert too using a version of the .nekg mesh I had already created on a previous installation. It seems like NekMesh does not see my HDF5 installations. How may I resolve this? Best regards, Isaac