NGIOproject / old_GekkoFS_old

Ephemeral distributed filesystem build up from the local storage of several nodes. It is an evolution of AdaFS done inside the NGIO project by BSC in collaboration with JGU.
https://storage.bsc.es/gitlab/hpc/gekkofs
Other
36 stars 10 forks source link

Could NOT find Abt (missing: ABT_LIBRARIES ABT_INCLUDE_DIRS) #2

Open sinashan opened 2 years ago

sinashan commented 2 years ago

Hi

I'm trying to compile GekkoFS. I've tried with cmake versions 3.22 and 3.7. However, when running cmake cmake -DCMAKE_BUILD_TYPE=Release with -DCMAKE_PREFIX_PATH (the directory of my dependencies), I get the following error:

CMake Error at /usr/local/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:138 (message): Could NOT find Abt (missing: ABT_LIBRARIES ABT_INCLUDE_DIRS) Call Stack (most recent call first): /usr/local/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE) CMake/FindAbt.cmake:13 (find_package_handle_standard_args) CMakeLists.txt:89 (find_package)

I did a search on the internet but were not able to find anything relate to this ABT_LIBRARIES. Is there any specific library that I should install? Or am I doing something wrong? I would appreciate your help.

adrianjhpc commented 2 years ago

ABT comes from the Argobots library (https://www.argobots.org/). You should be able to install that and then configure cmake to pick that up