I have been trying to run Concrete on my macbook pro Apple M1, but it fails saying FFTW cannot compile.
Is there a workaround?
I have been trying to run Concrete on my macbook pro Apple M1, but it fails saying FFTW cannot compile.
Is there a workaround?
While Apple M1 is not natively supported in concrete, there is a way to use rosetta emulation to make it work:
# Install a x86_64 toolchain e.g stable version
$ rustup toolchain install stable-x86_64-apple-darwin
# Then make it default for your current project
$ rustup override set stable-x86_64-apple-darwin
# Then compile your project
$ cargo build --release --target x86_64-apple-darwin
As you will end up with an emulated x86_64 binary you will have performance slowdown but it works!