TrampolineRTOS / trampoline

Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
GNU General Public License v2.0
620 stars 269 forks source link

Readbutton_isr example, (osConst) conflict with (osVar) #119

Closed David-Samir-Luis closed 1 year ago

David-Samir-Luis commented 1 year ago

this error appears when executing "python make.py" in example "examples\cortex\armv7em\stm32f407\stm32f4discovery\readbutton_isr"

IMG-20230413-WA0066

jlbirccyn commented 1 year ago

Hi

I've been looking at this issue that came up with gcc 11 and it's probably going to take a while to fix because it's not very clear. In the meantime, I advise you to use gcc 10. The binaries are here : https://developer.arm.com/downloads/-/gnu-rm

jlbirccyn commented 1 year ago

And pull trampoline. The ld of gcc 10 distribution does not support an option I added to handle your previous issue.