Error: "The operating system does not have any available pre-built binaries" during svSolver Installation

Provides a system for patient-specific cardiovascular modeling and simulation.
POST REPLY
User avatar
Victoria Rincon
Posts: 4
Joined: Wed Oct 25, 2023 1:43 am

Error: "The operating system does not have any available pre-built binaries" during svSolver Installation

Post by Victoria Rincon » Thu Sep 12, 2024 10:39 am

Dear Simvascular community,

I'm encountering an issue while trying to build svSolver from source on a HPC cluster (AlmaLinux 8.10 system). During the CMake configuration step, I get the following error:

CMake Error at /home/woody/iwi5/iwi5235h/svSolver/Code/CMake/SimVascularMacros.cmake:584 (message):
The operating system does not have any available pre-built binaries. See
the build documentation to build your own.
Call Stack (most recent call first):
CMakeExternals/SvExtOptions.cmake:66 (sv_externals_add_new_external)
CMakeLists.txt:94 (include)

The build fails with the following messages:

-- Configuring incomplete, errors occurred!
See also "/home/woody/iwi5/iwi5235h/svSolver-build/Externals-build/CMakeFiles/CMakeOutput.log".
make[2]: *** [CMakeFiles/Externals.dir/build.make:93: Externals-prefix/src/Externals-stamp/Externals-configure] Error 1
make[1]: *** [CMakeFiles/Makefile2:85: CMakeFiles/Externals.dir/all] Error 2
make: *** [Makefile:91: all] Error 2

It seems like there are no pre-built binaries available for my system, and I need to build them myself. However, I am unsure about the next steps to take to resolve this issue. I was following this installation instrucctions: https://github.com/SimVascular/svSolver ... /README.md

Can anyone provide guidance on how to properly build the required external dependencies, or point me to the correct section in the documentation?

Thanks in advance for your help!

User avatar
Ignacio Bartol
Posts: 13
Joined: Fri Aug 16, 2024 9:33 am

Re: Error: "The operating system does not have any available pre-built binaries" during svSolver Installation

Post by Ignacio Bartol » Mon Sep 16, 2024 7:15 am

Hello Victoria,

I am just an end user of the program, but maybe I can help. I built svSolver from source on a HPC cluster (RedHat not AlmaLinux) but should be similar. Are you following these instructions?
If that does not work, try to do $ module spider XXX to see if there is any compatibility issue between the modules. Make also sure to install VTK from source and use the local VTK compilation flag.
So the steps should be:
1. Load modules and check if there is any compatibility issues
2. Compile VTK from source
3. Build svSolver with the local VTK compilation flags.

Let me know if that works, I was able to compile svSolver without any major issue.

Best,
Ignacio

POST REPLY