This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Eclipse unresolved symbols only for uintX_t and some macros

Hi,

I am working on a project running on a nRF52832, using SDK 12.3 and S130. I use Eclipse (2018-12) as my IDE.

I have followed the explanations from this tutorial : https://devzone.nordicsemi.com/tutorials/b/getting-started/posts/development-with-gcc-and-eclipse

Unfortunately, I still have some "symbols could not be resolved" issues on the interface (the program does compile fine). I only see this error for some symbols like :

  • uint32_t
  • APP_ERROR_CHECK
  • NRF_CLOCK_LFCLKSRC
  • SOFTDEVICE_HANDLER_INIT
  • APP_TIMER_TICKS

All the other SDK related symbols are found perfectly. The strangest thing is that Eclipse is able to find the symbols when I do a Ctrl+click it sends me to the corresponding definition source file.

Any idea ?

Parents Reply
  • Yes I'm still getting the errors, although it's only errors in the Eclipse UI. The project actually builds fine.

    I have replaced the double quotes by single quotes. I have again tested with both solution (single and double) and am having the same results. I also checked with the Makefile.common included in the tutorial and it is effectively the same as the one I have where I changed to have single quotes.

Children
Related