Please comment, debug, flame, whatever....
Kelly O'Hair
Kelly.Ohair at Sun.COM
Sat Dec 15 20:30:07 UTC 2007
First off... Excellent, well done, and thank you.
A few comments:
You should use the link
http://hg.openjdk.java.net/jdk7/jdk7/raw-file/tip/README-builds.html
for the build readme, or refer to
http://openjdk.java.net/groups/build/
The one you have goes through the subversion repository, which will be
going away someday.
You mentioned not building the plugin or installers, but they aren't in the
OpenJDK, yet.
The UNICOWS is not needed in jdk7 anymore. Not sure if OpenJDK 6 will need it.
Be careful putting cygwin before VS2003 in the PATH, cygwin has a link.exe
and so does VS2003, you need the one from VS2003.
I suspect the reason you are having the COMPILER_VERSION problem is that
the makefiles are trying to run cl.exe to get the version, and if the
PATH/LIB/INCLUDE env variables are not setup right, cl.exe fails.
Several people have run into that problem.
On the C:\ vs C:/ vs. /cyg*/ paths, I try and use the C:/ all the time
everywhere, and anywhere in the Makefiles where I know I need C:\ or
the /cyg*/ paths, I try and use cygpath or MKS dosname to force them
into the right form. NMAKE.EXE only likes C:\ paths, and cygwin PATH
only wants /cyg*/ paths, and Windows/Java/MKS never want /cyg*/ paths. :^(
I wish we had a better solution on Windows for this shell/path mania.
-kto
Ted Neward wrote:
> http://blogs.tedneward.com/2007/12/15/Let+The+JDK+Hacking+Begin.aspx
>
>
>
> I promised to do this, so here we go. Kelly, if I’m wrong about any of
> the details, or need to flesh out more detail in places, please let me know.
>
>
>
> Ted Neward
>
> Java, .NET, XML Services
>
> Consulting, Teaching, Speaking, Writing
>
> http://www.tedneward.com
>
>
>
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.503 / Virus Database: 269.17.2/1184 - Release Date:
> 12/14/2007 11:29 AM
>
More information about the build-dev
mailing list