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
600 stars 265 forks source link

Examples for AVR do not compile #66

Closed dhardy35 closed 6 years ago

dhardy35 commented 6 years ago

Hi, All the examples for arduino uno and mega do not compile except blink for arduino uno. It seems that it comes from APPMODE std {}; in oil files. In the blink example for arduino uno, std is replaced by: stdAppmode Regards

jlbirccyn commented 6 years ago

Thanks for the report. It's a name conflict with the C++ std namespace. Mikaël will fix it.

Best regards

mbriday commented 6 years ago

Hi, We export symbols of oil objects, and the appMode name conflicts with the C++ namespace std. It has been updated in commit ac009e4d85910b3ea86cb0d5edff9fc7c8f4b667.
regards, Mik