aboutsummaryrefslogtreecommitdiffstats
path: root/docs/faq_build.md
diff options
context:
space:
mode:
authorGravatar skullY <skullydazed@gmail.com>2020-04-20 17:35:40 -0700
committerGravatar Zach White <skullydazed@users.noreply.github.com>2020-05-18 22:46:33 -0700
commitfcf150bd820195a169a5de2699cfa1f2d4d3d5a3 (patch)
tree10cc66f53d37fdd939a4e2e01cba76eeb2a68c0a /docs/faq_build.md
parentee2eb01653a8ba886e75971e710dcc52199935a3 (diff)
downloadqmk_firmware-fcf150bd820195a169a5de2699cfa1f2d4d3d5a3.tar.gz
Streamline the macos install process
Diffstat (limited to 'docs/faq_build.md')
-rw-r--r--docs/faq_build.md16
1 files changed, 3 insertions, 13 deletions
diff --git a/docs/faq_build.md b/docs/faq_build.md
index 70a16afea..2f1a4dd7f 100644
--- a/docs/faq_build.md
+++ b/docs/faq_build.md
@@ -113,26 +113,16 @@ OPT_DEFS += -DBOOTLOADER_SIZE=2048
```
## `avr-gcc: internal compiler error: Abort trap: 6 (program cc1)` on MacOS
+
This is an issue with updating on brew, causing symlinks that avr-gcc depend on getting mangled.
The solution is to remove and reinstall all affected modules.
```
-brew rm avr-gcc
-brew rm avr-gcc@8
-brew rm dfu-programmer
-brew rm dfu-util
-brew rm gcc-arm-none-eabi
-brew rm arm-gcc-bin@8
-brew rm avrdude
-brew install avr-gcc@8
-brew install dfu-programmer
-brew install dfu-util
-brew install arm-gcc-bin@8
-brew install avrdude
+brew rm avr-gcc avr-gcc@8 dfu-programmer dfu-util gcc-arm-none-eabi arm-gcc-bin@8 avrdude qmk
+brew install qmk/qmk/qmk
brew link --force avr-gcc@8
brew link --force arm-gcc-bin@8
-
```
### `avr-gcc` and LUFA