[fyi][icedtea7] windows builds

Andrew Hughes gnu.andrew at redhat.com
Tue Jul 30 10:24:57 PDT 2013


----- Original Message -----
> Hi,
> 
> Just for your information, icedtea7 tip (hg:0a8108854365) builds fine on
> windows-i586 and windows-amd64 without additional patches.
> 
> I've obtained sources from "icedtea7/openjdk" directory by running:
> 
>      ./configure \
>      --disable-system-zlib \
>      --disable-system-jpeg \
>      --disable-system-png \
>      --disable-system-gif \
>      --disable-system-lcms \
>      --disable-compile-against-syscalls \
>      --disable-nss
> 
> and "make" on debian wheezy.
> 
> Then built these sources on windows (xp and 2003x64) as separate openjdk
> builds (without icedtea infrastructure) using additional environment
> variables:
> 
>      set USE_SYSTEM_GTK=true
>      set USE_SYSTEM_GCONF=true
>      set USE_SYSTEM_GIO=true
>      set USE_SYSTEM_CUPS=true
>      set USE_SYSTEM_FONTCONFIG=true
>      set RHINO_JAR=%LIBS_DIR%/rhino.jar
>      set FT2_CFLAGS=-I$(FREETYPE_HEADERS_PATH)
> -I$(FREETYPE_HEADERS_PATH)/freetype2
>      set DISABLE_INTREE_EC=true
> 
> 
> --
> Regards,
> Alex Kasko
> 

This is good news.  Some of those options will be backported to IcedTea 1.x for
OpenJDK 6 for the 1.13 release, so should reduce the number of patches needed there too.

I'm a little concerned by the use of the make flags.  USE_SYSTEM_GTK, USE_SYSTEM_CUPS and
USE_SYSTEM_FONTCONFIG are only ever used in make/sun/xawt/Makefile and make/sun/awt/mawt.gmk
which I assume Windows doesn't include, as it seems unlikely you have these libraries
installed.  Do you have GConf or GIO available?  That seems unlikely and both shouldn't be
used at the same time...
-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07




More information about the distro-pkg-dev mailing list