Skip to content

Instantly share code, notes, and snippets.

@shqld
Created March 15, 2022 14:19
Show Gist options
  • Save shqld/256e2c4f4b97957fb0ec250cdc6dc463 to your computer and use it in GitHub Desktop.
Save shqld/256e2c4f4b97957fb0ec250cdc6dc463 to your computer and use it in GitHub Desktop.
cargo build for the target x86_64-unknown-linux-gnu on M1 Mac
# https://github.com/messense/homebrew-macos-cross-toolchains
brew tap messense/macos-cross-toolchains
brew install x86_64-unknown-linux-gnu
export CC_X86_64_UNKNOWN_LINUX_GNU=x86_64-unknown-linux-gnu-gcc
export CXX_X86_64_UNKNOWN_LINUX_GNU=x86_64-unknown-linux-gnu-g++
export AR_X86_64_UNKNOWN_LINUX_GNU=x86_64-unknown-linux-gnu-ar
export CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=x86_64-unknown-linux-gnu-gcc
rustup target add x86_64-unknown-linux-gnu
cargo build --target x86_64-unknown-linux-gnu
@loganbnielsen
Copy link

thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment