10 years, 10 months ago.

LPC1768 RTOS library compilation issue?

Hi!

I tried to compile a new RTOS project on my LPC1768, but even if I import the "Hello World" RTOS program, I get those:

"identifier "OS_IDLESTKSIZE" is undefined" in file "mbed-rtos/rtxRTX_CM_lib.h", Line: 103, Col: 29 "identifier "OS_SCHEDULERSTKSIZE" is undefined" in file "mbed-rtos/rtxRTX_CM_lib.h", Line: 229, Col: 78

It's a recent bug? Any suggestions?

Thank you in advance.

3 Answers

10 years, 10 months ago.

Gorazd,

I suggest you update to revision 12. As Erik has pointed out there are changes that shouldn't be there.

We're looking into the issue.

Thanks

Steve

Accepted Answer
10 years, 10 months ago.

For some reason importing the RTOS library includes uncommitted changes. I thought it was impossible to export it in the first place with uncommitted changes. Anyway, make a post in the bug report forum :D

Meanwhile what seems to work, click on mbed-rtos in the compiler -> revisions. The top revision should be selected (working set, uncommitted changes), then discard it. Then at least it compiles again.

10 years, 10 months ago.

OK, thank you both! I got it compile and work.

Regards.