Closed tkissing closed 2 years ago
4.8.2 is a pretty ancient GCC version to be using - try updating the Ubuntu installation WSL is running. For example Disco (19.04) provides gcc-avr
5.4.0, which is only slightly less ancient but is known to work.
Updating was quite a pain, but fixed the issue. Maybe it would be good to have some check for minimum versions of critical build tools?
You mean like bin/qmk doctor
? :)
Now find a good place in build failure output to point that out and others running into the issue I faced might not even have to search GH issues for a solution ;)
(I know, documentation is hard, discoverability is harder)
Describe the Bug
When trying to compile the default firmware for the 1up60hse I get an error during linking. Firmware for my other keyboards (dztech/dz65rgb/v1 and massdrop/alt) build fine.
I can still build it on MacOS, so seems WSL specific.
System Information
Linux SPF15 4.4.0-18362-Microsoft #476-Microsoft Fri Nov 01 16:53:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux
avr-gcc (GCC) 4.8.2
arm-none-eabi-gcc (4.8.2-14ubuntu1+6) 4.8.2
Additional Context