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

Reply via email to