Skip to content

unbeatable-101/homebrew-macos-cross-toolchains

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

macos-cross-toolchains

🚀 Help me to become a full-time open-source developer by sponsoring me on GitHub

macOS cross compiler toolchains, supports both Apple Silicon & Intel Macs.

Download precompiled toolchains from GitHub Release

Or install using Homebrew:

brew tap messense/macos-cross-toolchains
# install x86_64-unknown-linux-gnu toolchain
brew install x86_64-unknown-linux-gnu
# install aarch64-unknown-linux-gnu toolchain
brew install aarch64-unknown-linux-gnu

Use with Rust

Suppose you have installed x86_64-unknown-linux-gnu toolchain and have it on PATH, setup the environment variables as below to use it with Cargo.

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

About

macOS cross compiler toolchains

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%