Compiling hcana with cmake
From HallCWiki
Suggested by Ole Hansen for using modules for root and Podd then cmake to compile hcana
module purge module use /group/halla/modulefiles
Then build hcana.
module load cmake
You should then configure hcana with cmake, adding the flag -DHCANA_BUILTIN_PODD=OFF. For example something along these lines (untested):
git clone https://github.com/JeffersonLab/hcana.git
cd hcana
git submodule init
git submodule update
cd ..
cmake -B hcana-build -S hcana -DHCANA_BUILTIN_PODD=OFF -DCMAKE_INSTALL_PREFIX=hcana-install
cmake --build hcana-build -- -j4
cmake --install hcana-build
OR
cmake -B hcana-build -S hcana -DHCANA_BUILTIN_PODD=OFF -DCMAKE_INSTALL_PREFIX=hcana-install
cmake --build hcana-build -- -j4
cmake --install hcana-build