openjdk8u stable 32bit for windows build environment
Peter Koellner
peter at asgalon.net
Wed Dec 21 16:38:26 UTC 2016
Hi!
I have copied the common/autoconf/lib-freetype.m4 over to the jdk8u project and did a m4include(lib-freetype.m4) at the end of the LIB_SETUP_INIT function. Also added the MSBUILD check to toolchain.m4.
Unfortunately, there seem to be missing something:
freetype.log:
Microsoft (R) Build Engine Version 4.0.30319.1
[Microsoft .NET Framework, Version 4.0.30319.1]
Copyright (C) Microsoft Corporation 2007. All rights reserved.
Build started 12/21/2016 5:08:24 PM.
Project "C:\openjdk\support\freetype-2.5.3\builds\windows\vc2010\freetype.vcxproj" on node 1 (default targets).
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\win32\Microsoft.Cpp.win32.Targets(511,5): error MSB8008: Specified platform toolset ({0}) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected. [C:\openjdk\support\freetype-2.5.3\builds\windows\vc2010\freetype.vcxproj]
Done Building Project "C:\openjdk\support\freetype-2.5.3\builds\windows\vc2010\freetype.vcxproj" (default targets) -- FAILED.
Build FAILED.
"C:\openjdk\support\freetype-2.5.3\builds\windows\vc2010\freetype.vcxproj" (default target) (1) ->
(PlatformPrepareForBuild target) ->
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\win32\Microsoft.Cpp.win32.Targets(511,5): error MSB8008: Specified platform toolset ({0}) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected. [C:\openjdk\support\freetype-2.5.3\builds\windows\vc2010\freetype.vcxproj]
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:02.85
the autoconf seem to have had a major cleanup, so a simple diff/patch is not really possible there.
So I updated the boot jdk to jdk1.8.0_111 and configured jdk9, where compiling freetype seem
to have worked now, and added the --with-freetype-lib=freetype2.5.3/lib32 and -.with-freetype-include=freetype-2.5.3/include folders.
I'll leave a patch for the freetype configuration as a task for after I have a proven working result,
make bootcycle-images is running now.
regards
Peter
--
peter kollner <peter at asgalon.net>
More information about the jdk8u-dev
mailing list