It seems incredibly unusual to have to explicitly specify the paths for all Pico SDK include files. I would suspect that to be the result of something else having not been configured as it should be.
I am not convinced including 'newlib', 'pico-sdk' and 'pico-sdk-1.5.1' under 'lib' is necessary nor appropriate.
I would suggest starting with a simpler project, perhaps just 'hello_blink', get that working then incrementally move towards what you want to end up with.
I would also recommend updating to Pico SDK 2.5.1 so you are using the same version as most others will be.
I am not convinced including 'newlib', 'pico-sdk' and 'pico-sdk-1.5.1' under 'lib' is necessary nor appropriate.
I would suggest starting with a simpler project, perhaps just 'hello_blink', get that working then incrementally move towards what you want to end up with.
I would also recommend updating to Pico SDK 2.5.1 so you are using the same version as most others will be.
Statistics: Posted by hippy — Thu Jan 16, 2025 11:06 pm