Kinetic eclipse indexer problem
Since the upgrade to Ubuntu 16.04 and Kinetic, the CDT indexer in Eclipse no longer indexes my files properly (tried on 3 different machines and Eclipse Mars, Luna, Neon). The #include are resolved but the files are not indexed. I can Ctrl+click on the include declaration and it takes me to the file, but none of the classes/functions are indexed, which means that in my cpp/h files these are showing up in red (eclipse says the declaration cannot be resolved) and autocompletion breaks. catkin_make shows no errors and the code runs without any problems. I have not run into this problem in previous versions of Ubuntu/ROS. Has anyone else experienced this? How did you resolve it if you did? I have followed the instructions on the wiki without any luck: http://wiki.ros.org/IDEs#Eclipse
Thanks.
I am having this exact problem. Only with certain, larger, projects though. Seems like it might be a size issue but the errors that eclipse reports during the indexing process, 'failed to parse file', are pretty useless.
Same problem here. I did find someting odd, in providers, if I choose "CDT User Setting Entries" and nothing else, the internal project files are indexed but not other libraries. If I chose "CDT GCC Built-in Compiler Settings", it's the other way around. Either way, lots of unresolved references!