Unable to compile IcedTea with CACAO under Fedora 17

Stefan Ring stefan at complang.tuwien.ac.at
Fri Dec 14 03:15:32 PST 2012


> I received one of 3 types of errors when attempting to compile:
> Exception in thread "main" java.lang.Error: fatal: missing resource bundle:
> sun.rmi.rmic.resources.rmic_en_US
> or
> /opt/icedtea-2.2.1/openjdk.build-boot/tmp/java/java.lang/java/obj/Thread.o:(.data.rel+0xbc):
> undefined reference to 'JVM_SetNativeThreadName'
> or
> Error occured during intialization of VM
> Could not reserve enough space for object heap.
> (I am running this on a machine with 4GB of RAM, so that should be plenty.)
>
> So what am I missing? It is a compatibility issue of using
> java.1.7.0-openjdk with IcedTea?
> I apologize if I've drifted onto the wrong mailing list. If so, set me
> straight, but do it gently. ;-)

Hi Greg,

icedtea7 still picks up an old version of CACAO. My attempts at
getting the most recent changes in got stuck in progress (through my
own fault, I must add).

At the moment, this should work:

- get icedtea7 from https://bitbucket.org/Ringdingcoder/icedtea7
- merge with current icedtea7 if necessary/desired
- check out CACAO from http://mips.complang.tuwien.ac.at/hg/cacao/
- add --with-cacao-src-dir=<cacao_checkout> to your icedtea configure options
- I /think/ you should also specify --disable-bootstrap

Cheers



More information about the distro-pkg-dev mailing list