Hi! I'm trying to build cacao in chinook_x86 (chinook_arm is the next step). Cacao requires GNU classpath which in turn requires ecj. ecj depends on gcj and surprisingly enough on some stage of building ecj it tries to use itself through gcc(gcj) invocation:
building files in build/bin/ecj-sources.ag ... gcj-4.2 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/codegen/CharArrayCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/VerificationTypeInfo.jav a build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream. java build/bin/org/eclipse/jdt/internal/compiler/codegen/FloatCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/IntegerCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/AttributeNamesConstants. java build/bin/org/eclipse/jdt/internal/compiler/codegen/ObjectCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/CaseLabel.java build/bin/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java build/bin/org/eclipse/jdt/internal/compiler/codegen/DoubleCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/CachedIndexEntry.java build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrame.java build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java build/bin/org/eclipse/jdt/internal/compiler/impl/IntConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/LongConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/DoubleConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/BooleanConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/FloatConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/ShortConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/ByteConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java build/bin/org/eclipse/jdt/internal/compiler/impl/ITypeRequestor.java build/bin/org/eclipse/jdt/internal/compiler/impl/Constant.java build/bin/org/eclipse/jdt/internal/compiler/impl/StringConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/ReferenceContext.java Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../src/configure Thread model: posix gcc version 4.2.2 ecj1 /var/tmp/cccEGzPhjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/targets/CHINOOK_X8 6/usr/local/bin/../lib/gcc/../../share/java/libgcj-4.2.2.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /var/tmp/ccSYx1Kp.zip gcj-4.2: error trying to exec 'ecj1': execvp: No such file or directory make: *** [build/stamp-bytecode] Error 1 [sbox-CHINOOK_X86: ~/jalimo/ecj-3.3.0+0728] > Why this strange cross dependency exists? Any advices/instructions on how to build ecj? Thank you!
_______________________________________________ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers