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
I would like to report some difficulties I had for installing KaHyPar on Digital Research Alliance of Canada clusters as a module using EasyBuild:
GoogleTest and PyBind11 were already installed on our clusters and I had to manually modify the corresponding CMakeLists.txt to find it. Maybe it would be interesting to first found these packages on the system and if not, use those provided in the external_tools folder. Something such as:
Configuration files for tests are hard-codded. Therefore, if the build directory is not in the extracted KaHyPar folder (such as when build with EasyBuild), tests are failing. Maybe move the configuration files in the test directory ?
The make install step does not copy the Python binding library. Maybe this can be copied in /usr/lib/python3/dist-packages ?
Moise
The text was updated successfully, but these errors were encountered:
I would like to report some difficulties I had for installing KaHyPar on Digital Research Alliance of Canada clusters as a module using EasyBuild:
GoogleTest and PyBind11 were already installed on our clusters and I had to manually modify the corresponding CMakeLists.txt to find it. Maybe it would be interesting to first found these packages on the system and if not, use those provided in the external_tools folder. Something such as:
This is a good idea and I think this should be doable.
Configuration files for tests are hard-codded. Therefore, if the build directory is not in the extracted KaHyPar folder (such as when build with EasyBuild), tests are failing. Maybe move the configuration files in the test directory ?
We could try to symlink them. Copying them into the test directory does not seem like a good idea as it would increase the maintenance overhead.
The make install step does not copy the Python binding library. Maybe this can be copied in /usr/lib/python3/dist-packages ?
This was actually done intentionally, because we don't know upfront to which dist-packages the user wants the file to be copied.
Hi,
I would like to report some difficulties I had for installing KaHyPar on Digital Research Alliance of Canada clusters as a module using EasyBuild:
external_tools
folder. Something such as:make install
step does not copy the Python binding library. Maybe this can be copied in/usr/lib/python3/dist-packages
?Moise
The text was updated successfully, but these errors were encountered: