Moved from arm-none-eabi-gcc 8.2.1-1.7 to 9.2.1-1.1#819
Moved from arm-none-eabi-gcc 8.2.1-1.7 to 9.2.1-1.1#819fpistm merged 2 commits intostm32duino:masterfrom
Conversation
from xpack-dev-tools/arm-none-eabi-gcc-xpack Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
from xpack-dev-tools/arm-none-eabi-gcc-xpack Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
|
Great! Please don't forget to also update https://github.com/stm32duino/arm-none-eabi-gcc/blob/master/README.md, and generally to replace all references from GNU MCU Eclipse to the new xPack names. |
Done also in the README.md of the core 😉 |
|
Great, thank you! Generally when you mention the project prefer the web url: |
Yes this is the one used as link when I wtrote : The xPack GNU Arm Embedded GCC 😉 |
|
Ah, right, I saw only the following GitHub URL. |
|
Attached the full build log using the new xpack-arm-none-eabi-gcc-9.2.1-1.1. Only one fix applied to Firmata: |
|
Does this mean that your tests passed with the new GCC 9.x? |
At least all builds are passed. For the tests, I currently have no issue but I do not finished them for the next release. |
|
I am using Arduino IDE v1.8.10 with v1.7.0 of the Core under Windows 10 x64 (VM) for testing changes all updates to the Core code. For this change, I have not been able to get the gcc 9.2.1-1.1 to compile successfully and I suspect it is related to where I put the gcc compiler code. I tried putting in the xPack directory as suggested but I get: I have not included this path in the Windows path. Should I? I am not sure how the Arduino IDE finds the necessary toolchain. Any suggestions or do I need to wait for v1.8.0 of the Core to be released which I assume will include the updated gcc toolchain. |
if by 'as suggested' you mean where the xPack documentation suggested (https://xpack.github.io/arm-none-eabi-gcc/install/), then Arduino will not find it, because the Arduino IDE is not xPack aware, only the Eclipse MCU plug-ins are able to identify them there and automatically adjust the path. |
|
So where should I put the gcc toolchain files for the Arduino IDE to find them? |
|
@pkourany Other method is to simply download the package from : then unpack it in the Arduino package folder, anyway you will have to do some manual update like Arduino does: To find the Arduino package folder: |
|
Thanks for the PERFECT instructions! I move the gcc to the suggested path and now everything compiles as expect. Thanks again. |
|
Welcome |
Thanks to @ilg-ul, arm-none-eabi-gcc packages are now available from:
https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack
Release v9.2.1-1.1
Linked:
stm32duino/arm-none-eabi-gcc#2