Why doesn't compiler find defintion of the function (it says undefined reference to `osSemaphoreWait') on the link step ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-04-18 2:42 PM
I have #include "cmsis_os.h" statement in my .c file. Also Ctrl+click works in CubeIDE to get to the correct file that includes definition of the function (cmsis_os.h) and also reports correct directory (CMSIS_RTOS_V2)...
Really weird behaviour, I'd kindly ask for some guidance or help.
Thanks,
regards Rob.
Solved! Go to Solution.
- Labels:
-
CMSIS
-
STM32CubeIDE
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-04-18 2:50 PM
found the solution (function is renamed and only exists in header file)...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-04-18 2:50 PM
found the solution (function is renamed and only exists in header file)...
