Cross-compiling safe_vault for aarch64 architecture (64 bit arm)

I’ve written a short guide about cross compiling safe_vault to the 64 bit arm architecture (aarch64) for use by pine64 and raspberrypi 3.

Here’s the post:

Plenty of inspiration came from the excellent prior thread Cross Compiling MaidSafe Rust Code for ARM by @happybeing, but it still took a lot of research to get this working and figured a guide would help people attempting aarch64 compilation in the future.

9 Likes

Nice one!

By the way, as of commit #56fca57 you shouldn’t need the “Compile libsodium (v1.0.9)” step and you can omit export SODIUM_LIB_DIR=/usr/local/lib when building too.

3 Likes