Get Eclipse CDT + boost::shared_ptr<T> to work with syntax completion?

eclipse, eclipse-cdt, shared-ptr

Solution

What version of boost are you using?

According to this thread:

Turns out there is something about Boost 1.39 that the CDT indexer does not like. If I allow CDT to index boost 1.36 then auto-complete works for typedef'ed elements like below. If I allow it to index only 1.39 then the same auto-completion does not work.

(Happens with CDT5 or 6)

Problem

How to get Eclipse CDT to treat shared_ptr as T * for syntax completion? I'm using windows in this instance. I have 1.39 in the "Program Files" folder. I am about to try 1.37. I am using the Galileo release of Eclipse. Also, I am only editing and browsing the source in Eclipse and building in VC++ Express. (but that is another story)

Original source