Still Problem with GNU-Classpath 0.96.1 on StrongARM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have still problems to compile the GNU-Classpath 0.96.1 on the StrongARM machine. Once again, I would like to use it together with the JamVM 1.4.5, since both support now Java Annotations and Generics.

Here are some informations about the current configuration I use:
- StrongARM-110 (v4l) (233 MHz, 256 MB RAM)
- Linux Version 2.6.18y, GCC Version  4.1.2, Debian 4.1.1-21
- as standard JVM I use JamVM 1.4.4 with GNU-Classpath 0.92 ==> the reason for that is that ECJ does not function correctly with the standard installed GCJ/GIJ (version 4.1.2) - The JamVM 1.4.4 shall run the ECJ (v_677_R32x, 3.2.1) for to compile the GNU-Classpath 0.96.1

1.) ./configure --prefix=... --disable-plugin --with-ecj
   ... runs okay!

2.) make - produces the following error:

Making all in lib
make[1]: Entering directory `/home/vladimir/code/src/vm/classpath-0.96.1/lib'
true
top_builddir=.. top_srcdir=.. /bin/sh ./gen-classlist.sh standard
Adding java source files from srcdir '..'.
Adding java source files from VM directory ../vm/reference
/usr/bin/ecj -1.5 -warn:-deprecation,serial,typeHiding,unchecked,unused,varargsCast -proceedOnError -bootclasspath '' -classpath ../vm/reference:..:../external/w3c_dom:../external/sax:../external/relaxngDatatype:../external/jsr166:.:: -d . @classes
jamvm: mprec.c:107: _Jv_Balloc: Assertion `i < 16' failed.
make[1]: *** [compile-classes] Aborted
make[1]: Leaving directory `/home/vladimir/code/src/vm/classpath-0.96.1/lib'
make: *** [all-recursive] Error 1

Does anyone have any ideas?

Best regards,
Vladimir





Robert Schuster schrieb:
Hi,
Whats wrong with ecj? Is it not supported for ARMs?
Do you know any other compiler for ARM which I could use instead of ecj?
ecj is written in Java. There is no ARM specific code in it. You should
check your VM instead.

Regards
Robert




[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux