IcedTea with gcc 4.3 and Minimum JDK version
mvfranz at gmail.com
Fri Mar 21 09:24:18 PDT 2008
Since gcc 4.3 has been released, has anyone tried to use it to build
I had a version of icedtea almost compiling openjdk on my Mac (do to user
error I lost some of that work). I have started over and found that Apple's
Java 6 implementation is using a beta version of JSR 199 so I tried the
latest version of gcc 4.3.
gcc 4.3 seems to be missing some String constructors that are in Java 1.6.
Specifically I get this error:
1. ERROR in
hotspot-tools/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java (at line
return new String(b, 0, i, defaultCharset);
The constructor String(byte, int, int, Charset) is undefined
I guess gcc 4.3 will work for meeting the generics requirements, but will
not work with have the necessary JDK 6 APIs.
I had tried to get the Redhat branch of 4.2 to compile on my mac - I gave
up. I was hoping that gcc 4.3 would solve my problem.
Previously I had modified the build to build some bootstrap classes from the
openjdk source, jar them and then add the jar to the front of the classpath.
This is a different problem, as the classes that were giving me problems
were AWT font classes.
I may have to do the same trick again, I just cannot remember how I did it
at the moment.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the distro-pkg-dev