HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
Your Contact: xuesong.hu@ibm.comYour environment (OS/HW): macOS Catalina 10.15.4Detailed Description: HELib on mac fails to build on Catalina due to misconfig of gmp and ntl . Specifically, there are configure args for C and CXX compiler that would cause the build to fail due to include path issue.
Building on macOS (Mojave 10.14) is ok when not building packaged (system GMP/NTL).
But building the tests (ENABLE_TEST=on) and the example fails, there must be some CMakeList tricks to do ...
Your Contact: xuesong.hu@ibm.com Your environment (OS/HW): macOS Catalina 10.15.4 Detailed Description: HELib on mac fails to build on Catalina due to misconfig of
gmp
andntl
. Specifically, there are configure args for C and CXX compiler that would cause the build to fail due to include path issue.