Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OS2 ARM build is no more possible #10107

Closed
jeromecoutant opened this issue Mar 14, 2019 · 6 comments

Comments

Projects
None yet
6 participants
@jeromecoutant
Copy link
Contributor

commented Mar 14, 2019

Description

I couldn't compile targets with ARM.

Ex:
python ./tools/build.py -m NUCLEO_L476RG -t ARM
The target NUCLEO_L476RG does not support the toolchain ARMC6
NUCLEO_L476RG supports ARM, uARM, IAR, GCC_ARM toolchains

python ./tools/build.py -m NUCLEO_L476RG -t uARM
The target NUCLEO_L476RG does not support the toolchain ARMC6
NUCLEO_L476RG supports ARM, uARM, IAR, GCC_ARM toolchains

Issue request type

[ ] Question
[ ] Enhancement
[x] Bug

@ciarmcom ciarmcom added the type: bug label Mar 14, 2019

@ciarmcom

This comment has been minimized.

Copy link
Member

commented Mar 14, 2019

@cmonr

This comment has been minimized.

Copy link
Contributor

commented Mar 15, 2019

@0xc0170

This comment has been minimized.

Copy link
Member

commented Mar 15, 2019

I could reproduce this error as well on master today. Thanks @jeromecoutant for the report.

@theotherjimmy will mbed 2 builds be broken in the online compiler? What is the impact of this issue ?

@theotherjimmy

This comment has been minimized.

Copy link
Contributor

commented Mar 15, 2019

@theotherjimmy

This comment has been minimized.

Copy link
Contributor

commented Apr 8, 2019

@jeromecoutant This should be resolved. The new error message:

> python ./tools/build.py -m NUCLEO_L476RG -t ARM
------------------------------------------------------------
Warning: We noticed that you are using Arm Compiler 5. We are deprecating the use of Arm Compiler 
5 soon. Please upgrade your environment to Arm Compiler 6 which is free to use with Mbed OS. For 
more information, please visit https://os.mbed.com/docs/mbed-os/latest/tools/index.html
------------------------------------------------------------
Could not find executable for ARMC5.
Currently set search path: No path set

Turns out this is a false positive. My bad.

@theotherjimmy

This comment has been minimized.

Copy link
Contributor

commented Apr 8, 2019

I spoke too soon, seems uARM is still buggy WRT toolchain detection logic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.