On 02/28/2011 06:59 PM, Nathan Coulson wrote:

>
> It has always been my dream to build java w/o the binary part.

The "binary" icedtea6 is just a kit I compile and test myself, and then 
tar'd up for use in bootstrapping, there are no closed source parts 
left. There are instructions are in the wiki still to use gcj if you 
really want to. It needs some minor modifications (symlinks will all 
have to be moved to valid targets) as RedHat has changed some things in 
the gcj-compat package, but it is certainly doable (the various distro 
maintainers build it constantly this way). The external packages 
(xerces, xalan, rhino, and ecj) are used only for the bootstrap 
compiler, and with an icedtea-icedtea  build, are actually not required, 
but I haven't taken the time to find a clean way to remove them from the 
stage1 target yet - need to write test cases for configure to see if the 
host JDK is capable of building the target without those classes and I'm 
honestly not sure what exactly is required that isn't in gnu classpath.

-- DJ Lucas

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to