osu-crypto / libPSI

A repository for private set intersection.
Other
168 stars 47 forks source link

problem when building libPSI on ubuntu #38

Closed cyy521xx closed 2 years ago

cyy521xx commented 2 years ago

I run python build.py, but some problems have occurred. image image image image Thanks for your early reply!

ladnir commented 2 years ago

looks like boost failed to build. Not sure what the issue is from what you are showing.

cyy521xx commented 2 years ago

I'm sorry. To describe my problem clearly, I ran python build.py again, and I got the following result. image image image image image I'm looking forward to your response, thank you very much!

ladnir commented 2 years ago

Well I can't read Chinese but there's the bootstrap.sh script that's failing for some unknown reason.

https://ci3.googleusercontent.com/proxy/vq2f-W6YAssRUUplV9rzNVrrj9itJwQ5WqptTZeUXL0mWSwBYJ8QTsKacoEoccI2m2Nx1ymhSnd8J88Wyv5hNMvBH_pHbgJyIJn3SoxdMwX4vdFLW2ZehLEiPwE1BmLfHptkjvkhupHD5PjWjOvOQW2Z5ZtMluda=s0-d-e1-ft#https://user-images.githubusercontent.com/54981687/166088650-67cca89b-67fb-4838-8c98-75808fbcba85.png

try the following :

cd thirdparty/libOTe

Rm -rf out/

python3 build.py -D VERBOSE_FETCH=ON

cyy521xx commented 2 years ago

I just reset the language in ubuntu, I ran Rm -rf out/ and python3 build.py -D VERBOSE_FETCH=ON and got the following result. image image image image image I'm looking forward to your response, thank you very much!

ladnir commented 2 years ago

Yeah not sure, that's not showing anything new

Go to libPSI/thirdparty/libOTe/cryptoTools/thirdparty/boost

And try to build it. You can Google how or look at the getBoost.cmake script above the boost folder.

cyy521xx commented 2 years ago

Thank you very much, I will try to do so.

cyy521xx commented 2 years ago

Thank you very much, I will try to do so.