I have set up an Eclipse environment (Eclipse IDE for Embedded C/C++ Developers 2022-12) for building C applications for a Raspberry Pi Pico. The Pico SDK uses CMake (cmake version 3.23.2) to create the Eclipse Makefiles.
Everything builds fine, but the C/C++ Editor is showing several symbols, coming from includes, as undefined.
I have been googling solutions, and several suggest changing the properties for include paths, but the suggested property does not exist in my project/workspace. Possible the answer was old, or for a different version of eclipse.
Again, the compile works but the C/C++ Editor marks the symbols as undefined (is that Codan?)
Is there a different include path for the editor syntax checker then the Make system? Where is that defined? Any other ideas?
The project include paths are correctly including the header files: