Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
6 years, 4 months ago.
After mbed-os update - online compile fails
Hi,
I just updated mbed-os, after which the online compile fails for NUCLEO_F746ZG:
include the mbed library with this snippet
Error: Symbol __user_perthread_libspace multiply defined (by /build/mbed-os.lib/rtos/TARGET_CORTEX/rtx5/RTX/Source/rtx_lib.NUCLEO_F746ZG.o and /build/mbed-os.lib/rtos/TARGET_CORTEX/mbed_boot.NUCLEO_F746ZG.o).
It could be the broken version is 5.9.2. I use NUCLEO_F746ZG and can't test on different platforms at the moment.
It appears the new version of mbed-os is broken. I reverted to mbed-os 5.9.1, after which I can compile again.
Kind regards, Jack.
2 Answers
6 years, 4 months ago.
Hello Jack,
There is a github issue that has been raised:
https://github.com/ARMmbed/mbed-os/issues/7422
If you are using the online compiler:
Under the Compile button, navigate to Compile Macros and add _RTE_ in the text box. Then try recompiling.
Hope this helps!
-Karen, team Mbed
If this solved your question, please make sure to click the "Thanks" link below!