Building OpenJDK 7 on Windows XP
Jonathan Gibbons
Jonathan.Gibbons at Sun.COM
Mon May 19 17:17:51 UTC 2008
Martin,
I'd settle for just a *list* of all the tools you need, and have the JDK
build able to find all the tools given a minimum of ALT variable
settings.
For licensing reasons, I suspect Sun cannot redistribute many of the
tools,
but if the user could populate such a tree, then any version of OpenJDK
should be able to build with it, with perhaps just one ALT_TOOLS
setting.
-- Jon
On May 19, 2008, at 9:02 AM, Martin Buchholz wrote:
> I propose that Sun create an externally-visible tree of binaries
> in the form that the JDK makefiles expect for ALT_SLASH_JAVA.
> Then OpenJDK developers could copy this tree to their development
> machine, set ALT_SLASH_JAVA to this directory, and most of
> the sanity warnings would evaporate.
>
> Of course, this may not be possible for everything that is
> expected to be found in ALT_SLASH_JAVA. E.g. Sun compilers
> probably cannot be provided this way, because of the usual
> requirement to have click-through licenses?!
> Perhaps Sun could aggregate a complete JDK development
> environment in one mega-tarball, protected by just one
> click-through license?
>
> Perhaps Sun could provide a known-to-work copy of Cygwin
> for JDK development. The Cygwin project itself doesn't provide
> historic binaries, but if you install Cygwin by first downloading
> everything to disk, and then installing from there, you'll have
> a frozen-in-time set of Cygwin binaries that you can probably
> legally redistribute later when they've gotten the thumbs-up
> from Sun JDK development engineers.
>
> Martin
More information about the build-dev
mailing list