Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] cdt parsing errors incorrectly

>> My project is a standard make project with a custom root. In the error list
>> my errors show up like this "../Client/GraphicsManager.h error: expected ';'
>> before '*' token" starting with a path. If I click properties the line
>> number is specified correctly. The problem is that the *path* property is
>> blank. Instead the path seems to be dumped as part of the error message. I
>> don't know if including the path in the error message is standard, but not
>> including it in the path property is certainly a problem for me as I can't
>> jump to my errors. 
>> 
>> My gcc output looks like this:
>> if g++ -DPACKAGE_NAME=\"BubbleWar\" -DPACKAGE_TARNAME=\"bubblewar\"
>> -DPACKAGE_VERSION=\"0.9.0\ \" -DPACKAGE_STRING=\"BubbleWar\ 0.9.0\ \"
>> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"BubbleWar\" -DVERSION=\" 0.9.0\"
 ...
>> Is my gcc output format incorrectly configured? What flags do I need to set
>> to get the proper output from gcc that cdt can parse into an error message. 


> That's probably because /usr/include/OGRE isn't in your project and Eclipse
> doesn't know about it. Please feel free to raise a bug. I personally thing
> we should be able to handle this.

Looks like bugzilla #151005 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=151005)
covers this issue?

-- Wieant


Back to the top