Closed aaaaaa1 closed 1 year ago
As far as I understand, the main problem is that you compile and generate a dynamic library (the lib file that ends with .a
) instead of a shared library (the lib file that ends with .so
/ .dylib
) for SEAL. If you are using linux-like system (e.g., Ubuntu), you may need to follow the intruction shown in https://github.com/alibaba-edu/mpc4j/blob/main/mpc4j-native-fhe/README.md to compile and install SEAL. The key part is that you need to run cmake
with -DBUILD_SHARED_LIBS=ON
.
centos安装时,在cmake命令里面少了-DBUILD_SHARED_LIBS=ON
centos安装时,在cmake命令里面少了-DBUILD_SHARED_LIBS=ON
Thanks for the information! We will correct README.md for mpc4j-native-fhe in 1.0.9.
mpc4j-native-fhe的其他条件都编译成功了,就在最后一步make发生错误,如图: 这个问题改如何解决呢?