openjdk8u stable 32bit for windows build environment
Volker Simonis
volker.simonis at gmail.com
Wed Dec 21 11:44:46 UTC 2016
Hi Peter,
I can not see which version of freetype you have installed. Maybe you
use one which was compiled for the cygwin environment? That would
obviously not work in OpenJDK which is compiled with the MSVC tool
chain.
I know that getting a good version of freetype has always been a
problem on Windows. That's why I added the configuration option
"--with-freetype-src" to jdk9. You just pass in the directory of the
freetype sources (e.g.
--with-freetype-src=/cygdrive/c/Software/freetype-2-5-3) and it will
automatically build both, the 32- and the 64-bit versions of freetype
during the configuration step.
I'd suggest you clone a jdk9 repo, download the freetype sources and
run the configuration step as described above. Afterwards you can use
the newly created freetype lib for your jdk8u build (i.e.
--with-freetype-lib=/cygdrive/c/Software/freetype-2-5-3/lib32)
Best regards,
Volker
PS: I don't think you should worry too much about the failing 26 jtreg
tests. First of all you can have a look at
http://download.java.net/openjdk/testresults/8/testresults.html to see
which tests are known to fail and second some of the tests are not
very stable on Windows.
On Wed, Dec 21, 2016 at 10:21 AM, Alex Kashchenko <akashche at redhat.com> wrote:
> Hi Peter,
>
> On 12/21/2016 03:13 AM, Peter Koellner wrote:
>>
>>
>> [...]
>>
>> 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
>
>
> GZIP support in FreeType is not needed for OpenJDK, you can build it without
> FT_CONFIG_OPTION_USE_ZLIB option.
>
> You also may want to look how FreeType is handled in jdk9 -
> https://bugs.openjdk.java.net/browse/JDK-8057538
>
>>
>> [...]
>>
>
> --
> -Alex
More information about the jdk8u-dev
mailing list