As you might have seen in the last changset, build-infra now builds on 32bit windows.
Fredrik Öhrström
fredrik.ohrstrom at oracle.com
Fri Nov 4 11:14:12 PDT 2011
You need to download three files that will soon be added to the repository
when the legal paperwork clears.
Read here.
http://mail.openjdk.java.net/pipermail/build-infra-dev/2011-September/000065.html
//Fredrik
----- philip.race at oracle.com skrev:
> It no workee for me.
>
> here's a log of what happens when I run configure
> from the top-level JDk 7 freshly pulled this morning from
> http://hg.openjdk.java.net/build-infra/jdk7
>
>
> sh-4.1$ ./configure
> checking for gawk... gawk
> checking for cat... /usr/bin/cat
> checking for chmod... /usr/bin/chmod
> checking for cp... /usr/bin/cp
> checking for cpio... /usr/bin/cpio
> checking for cut... /usr/bin/cut
> checking for date... /usr/bin/date
> checking for df... /usr/bin/df
> checking for diff... /usr/bin/diff
> checking for echo... /usr/bin/echo
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for fgrep... /usr/bin/grep -F
> checking for find... /usr/bin/find
> checking if find supports -delete... yes
> checking for grep that handles long lines and -e... (cached)
> /usr/bin/grep
> checking for head... /usr/bin/head
> checking for ln... /usr/bin/ln
> checking for ls... /usr/bin/ls
> checking for gmake... no
> checking for make... /usr/bin/make
> checking for mkdir... /usr/bin/mkdir
> checking for mv... /usr/bin/mv
> checking for nawk... no
> checking for gawk... /usr/bin/gawk
> checking for printf... /usr/bin/printf
> checking for pwd... /usr/bin/pwd
> checking for rm... /usr/bin/rm
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for sh... /usr/bin/sh
> checking for sort... /usr/bin/sort
> checking for tar... /usr/bin/tar
> checking for tail... /usr/bin/tail
> checking for tee... /usr/bin/tee
> checking for tr... /usr/bin/tr
> checking for touch... /usr/bin/touch
> checking for wc... /usr/bin/wc
> checking for xargs... /usr/bin/xargs
> checking for zip... /usr/bin/zip
> checking for unzip... /usr/bin/unzip
> checking for ldd... /usr/bin/ldd
> checking for readelf... /usr/bin/readelf
> configure: error: cannot run /bin/sh common/config/config.sub
> sh-4.1$ ls common/config/config.sub
> ls: cannot access common/config/config.sub: No such file or directory
>
> -phil.
>
> On 10/26/2011 9:28 AM, Fredrik Öhrström wrote:
> > It builds on WindowsXP, using Visual Studio 2010 Express (free
> edition).
> >
> > 1) Install Visual Studio.
> >
> > 2) Install cygwin + devel + zip and any other thing the configure
> script might complain about.'
> >
> > 3) Install freetype from
> http://gnuwin32.sourceforge.net/packages/freetype.htm and copy
> libfreetype.dll.a into the more useful name freetype.dll
> > It usually installs in: /cygdrive/c/Program\ Files/GnuWin32
> >
> > 4) From the cygwin shell
> > ./configure --with-jvm-variant=server --disable-javac-multi-core
> --disable-javac-deps --disable-javac-server
> --with-freetype=/cygdrive/c/Program\ Files/GnuWin32
> >
> > 5) make
> >
> > 6) ./build/windows-i586-server-release/jdk/bin/javac Test.java
> > ./build/windows-i586-server-release/jdk/bin/java Test
> > Success!
> >
> > Anyone cares to test?
> >
> > However jconsole does not work. As probably any other graphical
> program. I know some parts that are still missing. :-) Will fix that.
> >
> > If you forget to do the disables above, then the build will be much
> much slower because of a bug that forces a 2 minute timeout after each
> repository. To be fixed.
> >
> > //Fredrik
More information about the build-infra-dev
mailing list