openjdk8u stable 32bit for windows build environment

Peter Koellner peter at
Wed Dec 21 03:13:24 UTC 2016

On Wed, 21 Dec 2016, Peter Koellner wrote:

> What puzzles me a bit now is this:
> Peter at WIN7VM 
> /cygdrive/c/openjdk/jdk8u/build/windows-x86-normal-server-fastdebug/bootcycle-build/images/j2re-image/bin
> $ for i in *.dll; do echo " $i"; ldd $i; done > ldds
> What do the question marks mean:
> awt.dll
> 	ntdll.dll => /cygdrive/c/Windows/SysWOW64/ntdll.dll (0x77660000)
> 	kernel32.dll => /cygdrive/c/Windows/syswow64/kernel32.dll 
> (0x75530000)
> 	KERNELBASE.dll => /cygdrive/c/Windows/syswow64/KERNELBASE.dll 
> (0x75ba0000)
> 	??? => ??? (0x74710000)

cygcheck puts it a bit clearer, it looks like something went wrong with manually copying/renaming the 
freetype.dll file. This should probably be automated.
Second problem was that freetype.dll depends on zlib1.dll, which apparently was not copied. fontmanager depends on freetype6.dll instead of freetype.dll, not sure what that means with System.getLibrary("freetype"). Copying freetype.dll to freetype6.dll in the bin directory seems to solve the classnotfound-exceptions for the FontManager.

My test application displays the JFrame opens the file chooser now. it is after 4 o'clock in the morning, tomorrow I will try to sort the dll mess out and look after the failed tests in make test.


peter kollner <peter at>

More information about the jdk8u-dev mailing list