data61/MP-SPDZ

Getting started example failing on macOS

Closed this issue · 5 comments

I am trying to run the example on my mac but I am getting this error:
Screenshot 2024-11-27 at 10 59 50

I just ran inside the unzipped folder:

make setup
echo 1 2 3 4 > Player-Data/Input-P0-0
echo 1 2 3 4 > Player-Data/Input-P1-0
Scripts/compile-run.py mascot tutorial

my mac is M3 with 8GB of ram running on 15.1.1

Any help would be appreciated :)

Thank you for raising this. You should find that 451b3bd fixes it.

Thank you for the quick response, the original warnings are not there now after cloning master. However, now it says that sodium.h is missing even though libsodium was installed through brew

Screenshot 2024-11-28 at 09 51 02

The first time I ran the Scripts/compile-run.py mascot tutorial on the cloned repo with your new commit, this is the log it gave, if it helps in any way
output.log

This should be fixed b22a5f7 by adding a change to the submodule. Make sure to run git pull --recurse-submodules to add the fix.

It worked, thank you 🙏