https://github.com/materializeinc/homebrew-crosstools
Cross-compiling toolchains for macOS.
https://github.com/materializeinc/homebrew-crosstools
homebrew macos
Last synced: about 1 year ago
JSON representation
Cross-compiling toolchains for macOS.
- Host: GitHub
- URL: https://github.com/materializeinc/homebrew-crosstools
- Owner: MaterializeInc
- License: apache-2.0
- Created: 2021-12-13T05:47:27.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-28T18:30:20.000Z (over 1 year ago)
- Last Synced: 2025-04-11T17:46:51.024Z (about 1 year ago)
- Topics: homebrew, macos
- Language: Ruby
- Homepage:
- Size: 42 KB
- Stars: 18
- Watchers: 2
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# homebrew-crosstools
A collection of bottled cross-compiling toolchains for macOS.
The idea is derived from [SergioBenitez/homebrew-osxct], but the toolchains
here are newer and automatically bottled by CI.
## Installation
With [Homebrew] installed, run:
```
brew install MaterializeInc/crosstools/
```
## Available toolchains
Target | Binutils | GCC | Kernel | Glibc
------------------------------|----------|---------|----------|-------
[`aarch64-unknown-linux-gnu`] | 2.37 | 11.2.0 | 3.10.108 | 2.26.0
[`x86_64-unknown-linux-gnu`] | 2.37 | 11.2.0 | 2.6.32 | 2.12.1
## Contributing
PRs that add additional toolchains are encouraged! Use one of the existing
toolchain files as a guide.
[`aarch64-unknown-linux-gnu`]: Formula/aarch64-unknown-linux-gnu.rb
[`x86_64-unknown-linux-gnu`]: Formula/x86_64-unknown-linux-gnu.rb
[Homebrew]: https://brew.sh
[SergioBenitez/homebrew-osxct]: https://github.com/SergioBenitez/homebrew-osxct