1
0
mirror of https://github.com/bebbo/amiga-gcc.git synced 2025-11-22 11:36:06 +00:00

Update Homebrew GCC to 12

This commit is contained in:
Alan Francis
2022-12-01 22:09:12 +01:00
committed by GitHub
parent 1f77c26628
commit 6378111dab

View File

@ -31,7 +31,7 @@ If building with a normal user, the `PREFIX` directory must be writable (default
Install Homebrew (https://brew.sh/) or any other package manager first. The compiler will be installed together with XCode. Once XCode and Homebrew are up install the required packages: Install Homebrew (https://brew.sh/) or any other package manager first. The compiler will be installed together with XCode. Once XCode and Homebrew are up install the required packages:
``` ```
brew install bash wget make lhasa gmp mpfr libmpc flex gettext gnu-sed texinfo gcc@11 make autoconf brew install bash wget make lhasa gmp mpfr libmpc flex gettext gnu-sed texinfo gcc@12 make autoconf
``` ```
By default macOS uses an outdated version of bash. Therefore, on macOS host always pass the the SHELL=/usr/local/bin/bash parameter (or any other valid path pointing to bash), e.g.: By default macOS uses an outdated version of bash. Therefore, on macOS host always pass the the SHELL=/usr/local/bin/bash parameter (or any other valid path pointing to bash), e.g.:
@ -43,12 +43,12 @@ make all SHELL=$(brew --prefix)/bin/bash
On macOS it may be also necessary to point to the brew version of gcc make and autoconf, e.g.: On macOS it may be also necessary to point to the brew version of gcc make and autoconf, e.g.:
``` ```
CC=gcc-11 CXX=g++-11 gmake all SHELL=$(brew --prefix)/bin/bash CC=gcc-12 CXX=g++-12 gmake all SHELL=$(brew --prefix)/bin/bash
``` ```
**ALSO NOTE** If you want `m68k-amigaos-gdb` then you have to build it with `gcc` **ALSO NOTE** If you want `m68k-amigaos-gdb` then you have to build it with `gcc`
### macOs on Mi1 ### macOS on M1
Native builds on M1 Macs are now directly supported. Native builds on M1 Macs are now directly supported.
### Windows with Cygwin ### Windows with Cygwin