Build fails during integration with libscapi
mskd12 opened this issue · 2 comments
mskd12 commented
Hi,
This seems to be very close to #1. Similar to there, I did the following:
- Install
libscapi
in my home directory - cd libscapi
- git clone https://github.com/cryptobiu/MPC-Benchmark
- cd MPC-Benchmark/MaliciousYaoSingleExecution
- cmake .
- make
Here's the error
In file included from /home/deepak/libscapi/MPC-Benchmark/MaliciousYaoSingleExecution/main.cpp:4:0:
/home/deepak/libscapi/MPC-Benchmark/MaliciousYaoSingleExecution/YaoSEParty.h:10:55: fatal error: libscapi/include/infra/CircuitConverter.hpp: No such file or directory
compilation terminated.
CMakeFiles/MaliciousYaoSingleExecution.dir/build.make:62: recipe for target 'CMakeFiles/MaliciousYaoSingleExecution.dir/main.cpp.o' failed
make[2]: *** [CMakeFiles/MaliciousYaoSingleExecution.dir/main.cpp.o] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/MaliciousYaoSingleExecution.dir/all' failed
make[1]: *** [CMakeFiles/MaliciousYaoSingleExecution.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
Clearly the integration doesn't seem to work. How to fix this?
liorko87 commented
Hello @mskd12 Please follow the instructions:
- Pull the latest version of
libscapi
. - Pull the changes from this repository -
MPC-Benchmark
- Re-compile the protocol
liorko87 commented
Please re clone the repository, it's worked on our machines.