Compiling hcana with cmake
From HallCWiki
Jump to navigationJump to search
Suggest by Ole Hansen for using modules for root and Podd then cmake to compile hcana
module use /group/halla/modulefiles
module load root
Then build hcana.
Better yet: use the pre-built Podd (official version 1.7.0). To do so, instead of, or in addition to, loading the 'root' module, do
module load analyzer
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
cmake -B hcana-build -S hcana -DHCANA_BUILTIN_PODD=OFF -DCMAKE_INSTALL_PREFIX=$HOME/apps/hcana
cmake --build hcana-build -- -j4
cmake --install hcana-build