Building eclipse batch compiler using gcj

Olivier Thomann Olivier_Thomann@ca.ibm.com
Tue Jun 21 14:29:00 GMT 2005


Hi,

I am trying for fun to build an executable of the Eclipse batch compiler 
using gcj 3.4.4.

gcj (GCC) 3.4.4 (mingw special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.

Everything works fine till the linking of the executable. It seems that 
gcj doesn't like to new way to retrieve nls messages. I had to make a 
small change to the source code to handle this bug 
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21540. The 
CompilerOptions.java source file contains such code pattern.

I can send the ant scripts if needed.

Would you have any idea what could be wrong or if I should get a newer 
version? I am using MSYS under Windows XP. I didn't find anything newer 
than the 3.4.4 version stated above. I tried an experimental 3.4.0, but I 
ended up with the same problem.

Thanks for your help,

Olivier Thomann
JDT/Core committer

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I get these errors:

Buildfile: 
D:\eclipse\workspaces\head\org.eclipse.jdt.core\scripts\export-ejavac.xml
build:
     [echo] run the new build script
build_executable:
     [echo] linking .o -> ejavac310
    [apply] Reading specs from 
C:/msys/1.0/bin/../lib/gcc/mingw32/3.4.4/specs
    [apply] Reading specs from 
C:/msys/1.0/bin/../lib/gcc/mingw32/3.4.4/../../../libgcj.spec
    [apply] rename spec lib to liborig
    [apply] Configured with: ../gcc/configure --with-gcc --with-gnu-ld 
--with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw 
--enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java 
--disable-win32-registry --disable-shared --enable-sjlj-exceptions 
--enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm 
--disable-libgcj-debug --enable-interpreter --enable-hash-synchronization 
--enable-libstdcxx-debug
    [apply] Thread model: win32
    [apply] gcc version 3.4.4 (mingw special)
    [apply] C:/msys/1.0/bin/../libexec/gcc/mingw32/3.4.4/jvgenmain.exe 
org.eclipse.jdt.internal.compiler.batch.Mainmain 
C:\DOCUME~1\OThomann\LOCALS~1\Temp/cc6Paaaa.i
    [apply] C:/msys/1.0/bin/../libexec/gcc/mingw32/3.4.4/cc1.exe 
C:\DOCUME~1\OThomann\LOCALS~1\Temp/cc6Paaaa.i -quiet -dumpbase 
org.eclipse.jdt.internal.compiler.batch.Mainmain.c -march=pentium4 
-mfpmath=sse -g1 -version -fdollars-in-identifiers -o 
C:\DOCUME~1\OThomann\LOCALS~1\Temp/cc2vbaaa.s
    [apply] GNU C version 3.4.4 (mingw special) (mingw32)
    [apply] compiled by GNU C version 3.4.4.
    [apply] GGC heuristics: --param ggc-min-expand=99 --param 
ggc-min-heapsize=130934
    [apply] 
C:/msys/1.0/bin/../lib/gcc/mingw32/3.4.4/../../../../mingw32/bin/as.exe -o 
C:\DOCUME~1\OThomann\LOCALS~1\Temp/ccYbcaaa.o 
C:\DOCUME~1\OThomann\LOCALS~1\Temp/cc2vbaaa.s
    [apply] C:/msys/1.0/bin/../libexec/gcc/mingw32/3.4.4/collect2.exe 
-Bdynamic -o ../../bingcj/ejavac310.exe 
C:/msys/1.0/bin/../lib/gcc/mingw32/3.4.4/../../../crt2.o 
C:/msys/1.0/bin/../lib/gcc/mingw32/3.4.4/crtbegin.o 
-LC:/msys/1.0/bin/../lib/gcc/mingw32/3.4.4 -LC:/msys/1.0/bin/../lib/gcc 
-LC:/msys/1.0/bin/../lib/gcc/mingw32/3.4.4/../../../../mingw32/lib 
-LC:/msys/1.0/bin/../lib/gcc/mingw32/3.4.4/../../.. 
C:\DOCUME~1\OThomann\LOCALS~1\Temp/ccYbcaaa.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\core\compiler\CharOperation.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\core\compiler\IProblem.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\core\compiler\InvalidInputException.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ASTVisitor.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\CompilationResult.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ConfigurableOption.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\DefaultErrorHandlingPolicies.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ICompilerRequestor.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\IDebugRequestor.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\IErrorHandlingPolicy.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\IProblemFactory.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\AND_AND_Expression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ASTNode.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\AbstractMethodDeclaration.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\AbstractVariableDeclaration.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\AllocationExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Annotation.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\AnnotationMethodDeclaration.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Argument.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ArrayAllocationExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ArrayInitializer.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ArrayQualifiedTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ArrayReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ArrayTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\AssertStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Assignment.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\BinaryExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Block.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\BranchStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\BreakStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\CaseStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\CastExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\CharLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ClassLiteralAccess.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Clinit.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\CompilationUnitDeclaration.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\CompoundAssignment.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ConditionalExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ConstructorDeclaration.o 
D:\e
clipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ContinueStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\DoStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\DoubleLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\EmptyStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\EqualExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ExplicitConstructorCall.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Expression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ExtendedStringLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\FalseLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\FieldDeclaration.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\FieldReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\FloatLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ForStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ForeachStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\IfStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ImportReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Initializer.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\InstanceOfExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\IntLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\IntLiteralMinValue.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Javadoc.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocAllocationExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocArgumentExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocArrayQualifiedTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocArraySingleTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocFieldReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocImplicitTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocImportReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocMessageSend.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocQualifiedTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocReturnStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocSingleNameReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\JavadocSingleTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\LabeledStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Literal.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\LocalDeclaration.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\LongLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\LongLiteralMinValue.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\MagicLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\MarkerAnnotation.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\MemberValuePair.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\MessageSend.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\MethodDeclaration.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\NameReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\NormalAnnotat
ion.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\NullLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\NumberLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\OR_OR_Expression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\OperatorExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\OperatorIds.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ParameterizedQualifiedTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ParameterizedSingleTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\PostfixExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\PrefixExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\QualifiedAllocationExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\QualifiedNameReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\QualifiedSuperReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\QualifiedThisReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\QualifiedTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Reference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ReturnStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\SingleMemberAnnotation.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\SingleNameReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\SingleTypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Statement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\StringLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\StringLiteralConcatenation.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\SubRoutineStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\SuperReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\SwitchStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\SynchronizedStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ThisReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\ThrowStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\TrueLiteral.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\TryStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\TypeDeclaration.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\TypeParameter.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\TypeReference.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\UnaryExpression.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\WhileStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Wildcard.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\ClasspathDirectory.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\ClasspathJar.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\ClasspathLocation.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\CompilationUnit.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\FileFinder.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\FileSystem.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\Main.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\messages.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\classfmt\ClassFileConstants.o 
D:\eclipse\
workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\classfmt\ClassFileReader.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\classfmt\ClassFileStruct.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\classfmt\ClassFormatException.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\classfmt\FieldInfo.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\classfmt\InnerClassInfo.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\classfmt\MethodInfo.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\AttributeNamesConstants.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\CaseLabel.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\CharArrayCache.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\CodeStream.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\ConstantPool.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\DoubleCache.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\ExceptionLabel.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\FieldNameAndTypeCache.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\FloatCache.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\IntegerCache.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\Label.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\LongCache.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\MethodNameAndTypeCache.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\ObjectCache.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\codegen\Opcodes.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\AccessRestriction.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\AccessRule.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\AccessRuleSet.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\IBinaryField.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\IBinaryMethod.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\IBinaryNestedType.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\IBinaryType.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\ICompilationUnit.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\IConstants.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\IDependent.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\IGenericField.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\IGenericMethod.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\IGenericType.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\INameEnvironment.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\ISourceField.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\ISourceImport.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\ISourceMethod.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\ISourceType.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\env\NameEnvironmentAnswer.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\ConditionalFlowInfo.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\ExceptionHandlingFlowContext.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\FinallyFlowContext.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\FlowContext.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\FlowInfo.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow
\InitializationFlowContext.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\InsideSubRoutineFlowContext.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\LabelFlowContext.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\LoopingFlowContext.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\SwitchFlowContext.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\flow\UnconditionalFlowInfo.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\BooleanConstant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\ByteConstant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\CharConstant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\CompilerOptions.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\DoubleConstant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\FloatConstant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\ITypeRequestor.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\IntConstant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\LongConstant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\ReferenceContext.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\ShortConstant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\StringConstant.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ArrayBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\BaseTypeBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\BaseTypes.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\BinaryTypeBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\Binding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\BlockScope.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\CaptureBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ClassScope.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\CompilationUnitScope.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\CompilerModifiers.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\FieldBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ImportBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ImportConflictBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\InnerEmulationDependency.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\InvocationSite.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\LocalTypeBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\LocalVariableBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\LookupEnvironment.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\MemberTypeBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\MethodBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\MethodScope.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\MethodVerifier.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\MethodVerifier15.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\NestedTypeBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\PackageBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ParameterizedFieldBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\int
ernal\compiler\lookup\ParameterizedGenericMethodBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ParameterizedMethodBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ParameterizedTypeBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ProblemBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ProblemFieldBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ProblemMethodBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ProblemPackageBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ProblemReasons.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ProblemReferenceBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\RawTypeBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\ReferenceBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\Scope.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\SignatureWrapper.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\SourceTypeBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\Substitution.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\SyntheticArgumentBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\SyntheticFieldBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\SyntheticMethodBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\TagBits.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\TypeBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\TypeConstants.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\TypeIds.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\TypeVariableBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\UnresolvedReferenceBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\UpdatedMethodBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\VariableBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\lookup\WildcardBinding.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\AbstractCommentParser.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\JavadocParser.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\NLSLine.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\ParserBasicInformation.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredBlock.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredElement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredField.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredImport.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredInitializer.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredLocalVariable.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredMethod.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredStatement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredType.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\RecoveredUnit.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Scanner.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\ScannerHelper.o 
D:\eclipse\workspaces\bingcj\tmp\org\
eclipse\jdt\internal\compiler\parser\TerminalTokens.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\diagnose\DiagnoseParser.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\diagnose\LexStream.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\diagnose\RangeUtil.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser1.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser10.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser11.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser12.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser13.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser14.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser15.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser16.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser17.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser18.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser19.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser2.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser20.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser21.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser3.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser4.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser5.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser6.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser7.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser8.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\parser9.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\part1.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\part14.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\part2.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\readableNames.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\start1.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\start2.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\AbortCompilation.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\AbortCompilationUnit.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\AbortMethod.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\AbortType.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\DefaultProblem.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\DefaultProblemFactory.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemHandler.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemSeverities.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ShouldNotImplement.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\messages.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\CompoundNameVector.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\FloatUtil.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\HashtableOfInt.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\HashtableOfIntValues.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\HashtableOfLong.o 
D
:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\HashtableOfObject.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\HashtableOfObjectToInt.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\HashtableOfPackage.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\HashtableOfType.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\ObjectVector.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\SimpleLookupTable.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\SimpleNameVector.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\SuffixConstants.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\Util.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\WeakHashSet.o 
D:\eclipse\workspaces\bingcj\tmp\org\ecl
ipse\jdt\internal\compiler\util\WeakHashSetOfCharArray.o 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\util\messages.o 
-lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -lgcj -lm -liconv -lgdi32 
-lws2_32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 
-ladvapi32 -lshell32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt 
C:/msys/1.0/bin/../lib/gcc/mingw32/3.4.4/crtend.o
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1cf): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1da): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::output_fileName'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1ee): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x226): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x231): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::output_isFile'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x245): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x26c): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x276): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::output_isFileNotDirectory'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x2e1): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x2ec): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::output_dirName'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x300): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x32b): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x335): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::output_notValidAll'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x36a): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x374): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::output_notValid'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x177e): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1788): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_unresolvedProblem'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1ab3): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1abd): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_unresolvedProblems'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1b80): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1b8a): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_unresolvedProblem'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1e1a): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1e24): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_unresolvedProblems'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1ef8): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x1f02): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_unresolvedProblem'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x2282): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x228c): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_unresolvedProblems'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x2360): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x236a): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_unresolvedProblem'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x456c): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x4577): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::abort_invalidAttribute'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x45a3): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x5c13): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x5c1e): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::abort_invalidAttribute'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x5c4a): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x9cb2): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x9cbd): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::abort_invalidAttribute'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ClassFile.o:ClassFile.java:(.text+0x9ce9): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x453): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x45d): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_loadBinary'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x4b2): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x5a7): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x5b1): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_request'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x65a): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x866): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x870): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::abort_againstSourceModel'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x930): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0xce1): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0xceb): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_request'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0xdc9): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x10d7): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x10e1): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_process'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x11c4): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x1215): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x121f): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_done'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x12b6): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x1476): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x1481): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_units'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x14a1): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x1504): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x150f): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_unit'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x152f): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x16e3): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\Compiler.o:Compiler.java:(.text+0x16ed): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_internalError'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Expression.o:Expression.java:(.text+0x1ad1): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\ast\Expression.o:Expression.java:(.text+0x1adb): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::ast_missingCode'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\Main.o:Main.java:(.text+0x9db): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\Main.o:Main.java:(.text+0x9e5): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::problem_noSourceInformation'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\Main.o:Main.java:(.text+0xf9a7): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\Main.o:Main.java:(.text+0xf9b2): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::compilation_write'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\batch\Main.o:Main.java:(.text+0xfa00): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x1e): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x29): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::constant_cannotCastedInto'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x6f): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xac): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xb7): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::constant_cannotCastedInto'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xfd): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x13a): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x145): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::constant_cannotCastedInto'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x18b): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x1c8): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x1d3): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::constant_cannotCastedInto'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x219): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x256): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x261): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::constant_cannotCastedInto'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0x2a7): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf366): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf371): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::constant_cannotCastedInto'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf3b7): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf3f4): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf3ff): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::constant_cannotCastedInto'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf445): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf482): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf48d): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::constant_cannotConvertedTo'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf4d3): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf510): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf51b): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::constant_cannotConvertedTo'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\impl\Constant.o:Constant.java:(.text+0xf561): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
JArray<java::lang::Object*>*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x24d5): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x24e0): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_moveFiles'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2581): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x258c): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_incorrectPath'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x25da): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x25e5): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_incorrectPath'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2ac8): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2ad9): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_missingFile'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2ae1): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2b5b): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2b6c): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_corruptedFile'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2b74): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2dbc): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2dcd): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_corruptedFile'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2dd5): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2e4f): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2e60): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_missingFile'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2e68): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2faa): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2fbb): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_missingFile'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x2fc3): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x1788d): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x17898): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_regularParse'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x178ba): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\parser\Parser.o:Parser.java:(.text+0x178c5): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_syntaxRecovery'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\DefaultProblem.o:DefaultProblem.java:(.text+0x9b): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\DefaultProblem.o:DefaultProblem.java:(.text+0xa6): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::problem_atLine'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\DefaultProblem.o:DefaultProblem.java:(.text+0xc0): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, 
java::lang::Object*)'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\DefaultProblem.o:DefaultProblem.java:(.text+0x334): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\DefaultProblem.o:DefaultProblem.java:(.text+0x33e): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::problem_noSourceInformation'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xc61d): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xc628): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::abort_missingCode'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xe66d): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xe677): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_endOfConstructor'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xe6e2): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xe6ec): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_endOfMethod'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xe72c): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xe736): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_endOfInitializer'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xe765): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::class$'
    [apply] 
D:\eclipse\workspaces\bingcj\tmp\org\eclipse\jdt\internal\compiler\problem\ProblemReporter.o:ProblemReporter.java:(.text+0xe76f): 
undefined reference to 
`org::eclipse::jdt::internal::compiler::util::Messages::parser_endOfFile'
    [apply] collect2: ld returned 1 exit status



More information about the Java mailing list