Skip to main content



      Home
Home » Language IDEs » C / C++ IDE (CDT) » where is ObjectStyleMacro defined(which jar file contains ObjectStyleMacro in indigo / 3.7?)
where is ObjectStyleMacro defined [message #1111330] Wed, 18 September 2013 00:25 Go to next message
Eclipse UserFriend
I'm trying to build system support for freebsd and in trying to compile the freebsd version of
org/eclipse/cdt/internal/core/freebsd/ProcessList.java
I end up with:

./org.eclipse.cdt.core.source_5.1.2.201002161416.jar(org/eclipse/cdt/internal/core/parser/scanner/MacroDefinitionParser.java):111: cannot find symbol
symbol : class ObjectStyleMacro
location: class org.eclipse.cdt.internal.core.parser.scanner.MacroDefinitionParser
public ObjectStyleMacro parseMacroDefinition(final Lexer lexer, final ILexerLog log)

Can someone please tell me which jar file is supposed to contain ObjectStyleMacro?
It looks from the source in MacroDefinitionParser in
org.eclipse.cdt.core.source_5.1.2.201002161416.jar
that it should be in package
org.eclipse.cdt.internal.core.parser.scanner

I've scanned all the jars in
.../eclipse/dropins/sdk/plugins
.../eclipse/plugins
and don't see it (I may be blind...)
Re: where is ObjectStyleMacro defined [message #1112066 is a reply to message #1111330] Thu, 19 September 2013 00:45 Go to previous message
Eclipse UserFriend
It is located in:
org.eclipse.cdt.internal.core.parser.scanner.PreprocessorMacro
which is in both of the following jar files:
org.eclipse.cdt.core.source_5.1.2.201002161416.jar
org.eclipse.cdt.core_5.1.2.201002161416.jar

If you try to do a standard javac compile doing something like this for a classpath:
-cp "/usr/local/lib/eclipse/plugins/*"
it will barf all over itself because of the duplicate classes.
To get around it, temporarily rename the source to something like _unused.
Although this will probably wreck havoc with eclipse trying to debug itself.

Hope this isn't a duplicate post.
My login had expired; doesn't look like it went through the first time.
Previous Topic:Link Problem | #pragma comment (lib, "Ws2_32.lib")
Next Topic:C/C++ Remote Application Debugging
Goto Forum:
  


Current Time: Tue May 20 17:57:30 EDT 2025

Powered by FUDForum. Page generated in 0.03263 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top