[CentOS] Eclipse CDT not working properly

Thu Feb 7 13:06:11 UTC 2013
Toralf Lund <toralf.lund at pgs.com>

Hello again,

Another problem with my new CentOS 6 installation:
The C/C++ support in Eclipse seems to be partial or missing - even 
though eclipse-cdt is installed. Eclipse starts all right, and I get a 
C/C++ perspective, but:

 1. If I open a C++ file, it's sent to an external editor.
 2. C or C++ is not mentioned in Preferences.
 3. I can't find a reference to CDT under Help->About Eclipse
    Platform->Installation Details

I've tried reinstalling all the eclipse packages, and also resetting the 
workspace as well as the settings in ~/.eclipse, but it made no 
difference. On startup I get the following messages:
CompilerOracle: exclude 
org/eclipse/core/internal/dtree/DataTreeNode.forwardDeltaWith
CompilerOracle: exclude 
org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding.<init>
CompilerOracle: exclude 
org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates.instantiateTemplate
CompilerOracle: exclude 
org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage.addBinding
CompilerOracle: exclude 
org/python/pydev/editor/codecompletion/revisited/PythonPathHelper.isValidSourceFile
CompilerOracle: exclude 
org/python/pydev/ui/filetypes/FileTypesPreferencesPage.getDottedValidSourceFiles

Has anyone else seen this? Any idea what's wrong? Is anyone here are 
using Eclipse for C++ development, anyway?

Eclipse platform version is 3.6.1-6.13.el6.x86_64, CDT 
7.0.1-4.el6.x86_64 (those are the latest from updates.)

- Toralf


This e-mail, including any attachments and response string, may contain proprietary information which is confidential and may be legally privileged. It is for the intended recipient only. If you are not the intended recipient or transmission error has misdirected this e-mail, please notify the author by return e-mail and delete this message and any attachment immediately. If you are not the intended recipient you must not use, disclose, distribute, forward, copy, print or rely on this e-mail in any way except as permitted by the author.