Help to build OpenJDK, Windows 7, VS2008 (VS2010) - Now with building Corba
Dang Nhan Nguyen
nhann at chalmers.se
Wed Dec 15 10:19:37 UTC 2010
Thanks for the tip, Denis
I skip building CORBA (set BUILD_CORBA=false) and continue with the building.
The build will look for corba binaries and files in ALT_JDK_IMPORT_PATH which is the same as BOOTTRAP_JDK jdk1.6.0_19.
But from previous build, some components (langtools, jaxp) have been successfully built and I don't want to repeat this time-comsuming build process again.
What I want now is BUILD_CORBA, BUILD_LANGTOOLS, BUILD_JAXP all set to "false". But then, the build process will look for there components in ALT_JDK_IMPORT_PATH, which is either point to one JDK only (either the boottrap JDK or the previous built jdk openjdk1.7)
Is there any way to set the environment variable so that, corba will pointed to my BOOTTRAP_JDK (jdk1.6.0_19) while other components (langtools, jaxp) pointing to the new openjdk build?
Thanks
/Nhan,
________________________________________
From: Lussier, Denis [denisl at openscg.com]
Sent: Tuesday, December 14, 2010 6:49 PM
To: Dang Nhan Nguyen
Cc: build-dev at openjdk.java.net
Subject: Re: Help to build OpenJDK, Windows 7, VS2008 (VS2010) - Now with building Corba
Building OpenJDK Windows binaries for the first time takes patience and perserverance. Personally, it took me more than a week to get it right and that was after I located oldies like VS2003 and Windows2000 for properly building OpenJDK 6 . Keep going.
I remember having problems with building CORBA on Windoze for OpenJDK6 that for me eventually tracked back to the fact I was using too new of a version of Oracle's Proprietary JDK6 as the Bootstrap compiler.
I got around it in the short run by setting an environment variable telling OpenJDK to use CORBA binaries from the bootstrap rather than building it myself. I then went back and figured it out later once my frustration level was lower.
Good Luck.
--Denis Lussier
http://openscg.org
On Tue, Dec 14, 2010 at 12:13 PM, Dang Nhan Nguyen <nhann at chalmers.se<mailto:nhann at chalmers.se>> wrote:
Dear all,
I continue trying to build OpenJDK. And now the building process stop at Corba. I have searched around, but seem no one have the same problem with corba like I have now.
I have been struggling with building OpenJDK for 2 days already but still unsucceed.
Any help or hint are appreciated,
/Nhan
The environment variable that I used is:
----------------------
call C:\PROGRA~2\MICROS~1.0\VC\bin\amd64\vcvars32.bat
set VSINSTALLDIR=C:/PROGRA~2/MICROS~2.0
set VCINSTALLDIR=%VSINSTALLDIR%/VC
set PATH=%VSINSTALLDIR%/VC/BIN/amd64;%VSINSTALLDIR%\Common7/IDE;C:/WINDOWS\system32;C:WINDOWS;C:\WINDOWS\System32\Wbem;c:/cygwin/bin;%ANT_HOME%/bin;C:\PROGRA~1\Java\JDK16~1.0_1\bin;D:\Programs\ft_64\lib
set JAVA_HOME=
set ANT_HOME=d:/Programs/APACHE~1.0
set ALT_BINARY_PLUGS_PATH=Z:/Projects/openjdk/openjdk7/openjdk-binary-plugs
set ALT_BOOTDIR=c:/PROGRA~1/Java/JDK16~1.0_1
set ALT_OUTPUTDIR=Z:/Projects/openjdk/openjdk7b121
set ALT_DXSDK_PATH=C:/PROGRA~2/MICROS~1.0SD
set ALT_COMPILER_PATH=%VCINSTALLDIR%/BIN/amd64
set WindowsSdkDir=C:\PROGRA~2\MIA713~1\Windows\v7.0A
set INCLUDE=%VSINSTALLDIR%\vc\include;%WindowsSdkDir%\include
set LIB=%VSINSTALLDIR%\vc\lib\amd64;%WindowsSdkDir%\lib\x64
set ALT_MSVCRNN_DLL_PATH=%VSINSTALLDIR%/VC/redist/x64/Microsoft.VC100.CRT
set ALT_MSDEVTOOLS_PATH=%VSINSTALLDIR%
set ALT_FREETYPE_HEADERS_PATH=D:/Programs/ft_64/include
set ALT_FREETYPE_LIB_PATH=D:/Programs/ft_64/lib
bash
----------------------------------
The errors messages are:
-----------------------------------------
<Building langtools successful>
########################################################################
########################################################################
##### Entering corba for target all #####
########################################################################
(cd ./corba/make && \
make JDK_TOPDIR=Z:/Projects/MFAGDY~3/openjdk/openjdk7/openjdk/jdk JDK_MAKE_SHAR
ED_DIR=Z:/Projects/MFAGDY~3/openjdk/openjdk7/openjdk/jdk/make/common/shared EXTE
RNALSANITYCONTROL=true SOURCE_LANGUAGE_VERSION=7 TARGET_CLASS_VERSION=7 MILESTON
E=internal BUILD_NUMBER=b00 JDK_BUILD_NUMBER=b00 FULL_VERSION=1.7.0-internal-nha
nn_2010_12_14_17_52-b00 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0 JDK_MKTG_VE
RSION=7 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 PREVIOUS_MAJ
OR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION=0 ARCH_DATA_MODEL=6
4 COOKED_BUILD_NUMBER=0 ANT_HOME="d:/Programs/APACHE~1.0" ALT_OUTPUTDIR=Z:/Proje
cts/openjdk/openjdk7b121/corba ALT_BOOTDIR=c:/PROGRA~1/Java/JDK16~1
.0_1 ALT_JDK_IMPORT_PATH=J:/re/jdk/1.7.0/promoted/latest/binaries/windows-amd64
ALT_LANGTOOLS_DIST=Z:/Projects/openjdk/openjdk7b121/langtools/dist
all)
make[2]: Entering directory `/cygdrive/z/Projects/openjdk/openjdk7/
openjdk/corba/make'
common/shared/Defs-windows.gmk:289: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" /////noted by Nhan: even I set ALT_JDK_IMPORT_PATH to the jdk6 (ALT_BOOTDIR) or the newly built
//////Openjdk7b121, below error still occurs
File not found - *-template
make[3]: Entering directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/tools'
make[4]: Entering directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/tools/strip_properties'
make[4]: Nothing to be done for `build'.
make[4]: Leaving directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/tools/strip_properties'
make[4]: Entering directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/tools/idlj'
make[4]: Nothing to be done for `build'.
make[4]: Leaving directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/tools/idlj'
make[4]: Entering directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/tools/logutil'
make[4]: Nothing to be done for `build'.
make[4]: Leaving directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/tools/logutil'
make[3]: Leaving directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/tools'
make[3]: Entering directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/javax'
make[4]: Entering directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/javax/xa'
make[4]: *** No rule to make target `Z:/Projects/openjdk/openjdk7b121/corba/classes/javax/transaction/InvalidTransactionException.class', needed by
`Z:/Projects/openjdk/openjdk7b121/corba/tmp/sun/javax.transaction.xa/.classes.list'. Stop.
make[4]: Leaving directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/javax/xa'
make[3]: *** [build] Error 1
make[3]: Leaving directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make/javax'
make[2]: *** [build] Error 1
make[2]: Leaving directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk/corba/make'
make[1]: *** [corba-build] Error 2
make[1]: Leaving directory `/cygdrive/z/Projects/openjdk/openjdk7/openjdk'
make: *** [build_product_image] Error 2
In all the directory that make[x] enter when building corba such as tools/strip_properties, tools/idlj, there is one Makefile in each.
From: build-dev-bounces at openjdk.java.net<mailto:build-dev-bounces at openjdk.java.net> [mailto:build-dev-bounces at openjdk.java.net<mailto:build-dev-bounces at openjdk.java.net>] On Behalf Of Dang Nhan Nguyen
Sent: Tuesday, December 14, 2010 4:03 PM
To: build-dev at openjdk.java.net<mailto:build-dev at openjdk.java.net>
Subject: RE: Help to build OpenJDK, Windows 7, VS2008 (VS2010)
Hi guys,
I fixed the problem with FREETYPE.
What I have done is building both freetype.lib and freetype.dll from the source; thanks to this:
http://wiki.libagar.org/wiki/Install/Windows_(Visual_Studio)#Compiling_FreeType_yourself
and put both of them in ALT_FREETYPE_LIB_PATH
Now proceeding with building and stuck at corba,
/Nhan
From: Dang Nhan Nguyen
Sent: Tuesday, December 14, 2010 12:10 PM
To: 'build-dev at openjdk.java.net<mailto:build-dev at openjdk.java.net>'
Subject: Help to build OpenJDK, Windows 7, VS2008 (VS2010)
Hi,
I am trying to build openjdk on Windows 7, with VS2008 (or VS2010).
I had problem with freetype check and all the freetype version available is for 32bit. So I loaded the source from Freetype and compile it by myself using VS2010 (64bit).
I got a .lib file, changed its name to freetype.lib and included it in ALT_FREETYPE_LIB_PATH.
But I still had error with during building freetype_check file (The errors is attached at the end)
Could anybody help me going through this errors
/Nhan Nguyen
=====================configuration for building===========================
I setup a file buildenv.bat as follow:
------------------------------------------------------
call C:\PROGRA~2\MICROS~1.0\VC\bin\amd64\vcvars32.bat
set VSINSTALLDIR=C:/PROGRA~2/MICROS~1.0 #path to VS2008, I setup path to VS2010 but the Makefile does not recorgnize it and
# issue an errors and COMPILER_PATH is EMPTY
set VCINSTALLDIR=%VSINSTALLDIR%/VC
set PATH=%VSINSTALLDIR%/VC/BIN/amd64;%VSINSTALLDIR%/Common7/IDE;C:/WINDOWS\system32;C:\WINDOWS;C:
\WINDOWS\System32\Wbem;c:/cygwin/bin;%ANT_HOME%/bin;C:\PROGRA~1\Java\JDK16~1.0_1\bin
set JAVA_HOME=
set ANT_HOME=d:/Programs/APACHE~1.0
set ALT_BINARY_PLUGS_PATH=Z:/Projects/openjdk/openjdk7/openjdk-binary-plugs
set ALT_BOOTDIR=c:/PROGRA~1/Java/JDK16~1.0_1
set ALT_OUTPUTDIR=Z:/Projects/openjdk/openjdk7b121
set ALT_DXSDK_PATH=C:/PROGRA~2/MICROS~1.0SD
set ALT_COMPILER_PATH=%VCINSTALLDIR%/BIN/amd64
set WindowsSdkDir=C:\PROGRA~2\MIA713~1\Windows\v7.0A
set INCLUDE=%VSINSTALLDIR%\vc\include;%WindowsSdkDir%\include
set LIB=%VSINSTALLDIR%\vc\lib\amd64;%WindowsSdkDir%\lib\x64
set ALT_FREETYPE_HEADERS_PATH=D:/Programs/ft_64/include
set ALT_FREETYPE_LIB_PATH=D:/Programs/ft_64/lib
bash
Here is the output from: make sanity
Build Machine Information:
build machine = CSE-665824
Build Directory Structure:
CWD = /cygdrive/z/Projects/openjdk/openjdk
TOPDIR = .
CONTROL_TOPDIR = .
LANGTOOLS_TOPDIR = ./langtools
JAXP_TOPDIR = ./jaxp
JAXWS_TOPDIR = ./jaxws
CORBA_TOPDIR = ./corba
HOTSPOT_TOPDIR = ./hotspot
JDK_TOPDIR = ./jdk
Build Directives:
BUILD_LANGTOOLS = true
BUILD_JAXP = true
BUILD_JAXWS = true
BUILD_CORBA = true
BUILD_HOTSPOT = true
BUILD_JDK = true
DEBUG_CLASSFILES =
DEBUG_BINARIES =
Hotspot Settings:
HOTSPOT_BUILD_JOBS =
HOTSPOT_OUTPUTDIR = Z:/Projects/openjdk/openjdk7b121/hotspot/outputdir
HOTSPOT_EXPORT_PATH = Z:/Projects/openjdk/openjdk7b121/hotspot/import
Bootstrap Settings:
BOOTDIR = c:/PROGRA~1/Java/JDK16~1.0_1
ALT_BOOTDIR = c:/PROGRA~1/Java/JDK16~1.0_1
BOOT_VER = 1.6.0 [requires at least 1.5]
OUTPUTDIR = Z:/Projects/openjdk/openjdk7b121
ALT_OUTPUTDIR = Z:/Projects/openjdk/openjdk7b121
ABS_OUTPUTDIR = Z:/Projects/openjdk/openjdk7b121
Build Tool Settings:
SLASH_JAVA = J:
ALT_SLASH_JAVA =
VARIANT = OPT
JDK_DEVTOOLS_DIR = J:/devtools
ALT_JDK_DEVTOOLS_DIR =
ANT_HOME = d:/Programs/APACHE~1.0
UNIXCOMMAND_PATH = /usr/bin/
ALT_UNIXCOMMAND_PATH =
COMPILER_PATH = C:/PROGRA~2/MICROS~1.0/VC/BIN/amd64/
ALT_COMPILER_PATH = C:/PROGRA~2/MICROS~1.0/VC/BIN/amd64
DEVTOOLS_PATH = /usr/bin/
ALT_DEVTOOLS_PATH =
MSVCRT_DLL_PATH = C:/Windows/System32
ALT_MSVCRT_DLL_PATH = C:/Windows\System32
MSVCRNN_DLL_PATH = C:/PROGRA~2/MICROS~1.0/VC/redist/x86/Microsoft.VC90.CRT
ALT_MSVCRNN_DLL_PATH =
MSDEVTOOLS_PATH = C:/PROGRA~2/MICROS~1.0/VC/Bin/amd64/../../../
ALT_MSDEVTOOLS_PATH =
COMPILER_NAME = Microsoft Windows SDK with Visual Studio 9 (6001.18000.367)
COMPILER_VERSION = VS2008
CC_VER = 15.00.30729.01 [requires at least 15.00.21022.08]
ZIP_VER = 3.0 [requires at least 2.2]
UNZIP_VER = 6.00 [requires at least 5.12]
LINK_VER = 9.00.30729.01 [requires at least 9.00.21022.08]
ANT_VER = 1.8.0 [requires at least 1.6.3]
TEMPDIR = Z:/Projects/openjdk/openjdk7b121/tmp
Build Directives:
OPENJDK = true
USE_HOTSPOT_INTERPRETER_MODE =
PEDANTIC =
DEV_ONLY =
NO_DOCS =
NO_IMAGES =
TOOLS_ONLY =
INSANE =
COMPILE_APPROACH = normal
FASTDEBUG =
COMPILER_WARNINGS_FATAL = false
COMPILER_WARNING_LEVEL = 3
INCREMENTAL_BUILD = false
CC_HIGHEST_OPT =
CC_HIGHER_OPT =
CC_LOWER_OPT =
CXXFLAGS = -O1 -Zi -nologo -MD /D _STATIC_CPPLIB -FdZ:/Projects/openjdk/openjdk7b121/tmp/obj64/.pdb -FmZ:/Projects/openjdk/openjdk7b121/tmp/obj64/.map -wd4800 -W3 -D _CRT_SECURE_NO_DEPRECATE
CFLAGS = -O1 -Zi -nologo -MD /D _STATIC_CPPLIB -FdZ:/Projects/openjdk/openjdk7b121/tmp/obj64/.pdb -FmZ:/Projects/openjdk/openjdk7b121/tmp/obj64/.map -wd4800 -W3 -D _CRT_SECURE_NO_DEPRECATE
BOOT_JAVA_CMD = c:/PROGRA~1/Java/JDK16~1.0_1/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m
BOOT_JAVAC_CMD = c:/PROGRA~1/Java/JDK16~1.0_1/bin/javac -J-XX:ThreadStackSize=1536 -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -encoding ascii -source 6 -target 6 -XDignore.symbol.file=true
BOOT_JAR_CMD = c:/PROGRA~1/Java/JDK16~1.0_1/bin/jar
BOOT_JARSIGNER_CMD = c:/PROGRA~1/Java/JDK16~1.0_1/bin/jarsigner
Build Platform Settings:
USER = nhann
PLATFORM = windows
ARCH = amd64
LIBARCH = amd64
ARCH_FAMILY = amd64
ARCH_DATA_MODEL = 64
ARCHPROP = amd64
PROCESSOR_ARCHITECTURE = x86
PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 23 Stepping 10, GenuineIntel
USING_CYGWIN = true
CYGWIN_VER = 6.1 [requires at least 4.0]
CYGPATH_CMD = cygpath -a -s -m
OS_VERSION = 6.1 [requires at least 5.2]
OS_VARIANT_NAME =
OS_VARIANT_VERSION = 6.1
TEMP_FREE_SPACE = 16690384
FREE_SPACE = 686704
MB_OF_MEMORY = 3965
GNU Make Settings:
MAKE = make
MAKE_VER = 3.80 [requires at least 3.78]
MAKECMDGOALS = sanity
MAKEFLAGS = --unix -w
SHELL = /bin/sh.exe
Target Build Versions:
JDK_VERSION = 1.7.0
MILESTONE = internal
RELEASE = 1.7.0-internal
FULL_VERSION = 1.7.0-internal-nhann_2010_12_14_11_49-b00
BUILD_NUMBER = b00
External File/Binary Locations:
USRJDKINSTANCES_PATH = C:/PROGRA~1/Java
BUILD_JDK_IMPORT_PATH = J:/re/jdk/1.7.0/promoted/latest/binaries
ALT_BUILD_JDK_IMPORT_PATH =
JDK_IMPORT_PATH = J:/re/jdk/1.7.0/promoted/latest/binaries/windows-amd64
ALT_JDK_IMPORT_PATH =
LANGTOOLS_DIST =
ALT_LANGTOOLS_DIST = Z:/Projects/openjdk/openjdk7b121/langtools/dist
CORBA_DIST =
ALT_CORBA_DIST = Z:/Projects/openjdk/openjdk7b121/corba/dist
JAXP_DIST =
ALT_JAXP_DIST = Z:/Projects/openjdk/openjdk7b121/jaxp/dist
JAXWS_DIST =
ALT_JAXWS_DIST = Z:/Projects/openjdk/openjdk7b121/jaxws/dist
HOTSPOT_DOCS_IMPORT_PATH = /NO_DOCS_DIR
ALT_HOTSPOT_DOCS_IMPORT_PATH =
HOTSPOT_IMPORT_PATH = Z:/Projects/MFAGDY~3/openjdk/OMJVW4~H/hotspot/import
ALT_HOTSPOT_IMPORT_PATH = Z:/Projects/openjdk/openjdk7b121/hotspot/import
HOTSPOT_SERVER_PATH = Z:/Projects/MFAGDY~3/openjdk/OMJVW4~H/hotspot/import/jre/bin/server
ALT_HOTSPOT_SERVER_PATH =
HOTSPOT_LIB_PATH = Z:/Projects/MFAGDY~3/openjdk/OMJVW4~H/hotspot/import/lib
ALT_HOTSPOT_LIB_PATH =
DXSDK_VER = 0x0900
DXSDK_PATH = C:/PROGRA~2/MICROS~1.0SD
ALT_DXSDK_PATH = C:/PROGRA~2/MICROS~1.0SD
DXSDK_INCLUDE_PATH = C:/PROGRA~2/MICROS~1.0SD/Include
ALT_DXSDK_INCLUDE_PATH =
DXSDK_LIB_PATH = C:/PROGRA~2/MICROS~1.0SD/Lib/x64
ALT_DXSDK_LIB_PATH =
CACERTS_FILE = ./../src/share/lib/security/cacerts
ALT_CACERTS_FILE =
OpenJDK-specific settings:
FREETYPE_HEADERS_PATH = D:/Programs/ft_64/include
ALT_FREETYPE_HEADERS_PATH = D:/Programs/ft_64/include
FREETYPE_LIB_PATH = D:/Programs/ft_64/lib
ALT_FREETYPE_LIB_PATH = D:/Programs/ft_64/lib
OPENJDK Import Binary Plug Settings:
IMPORT_BINARY_PLUGS = true
BINARY_PLUGS_JARFILE = Z:/Projects/openjdk/openjdk7/openjdk-binary-plugs/jre/lib/rt-closed.jar
ALT_BINARY_PLUGS_JARFILE =
BINARY_PLUGS_PATH = Z:/Projects/openjdk/openjdk7/openjdk-binary-plugs
ALT_BINARY_PLUGS_PATH = Z:/Projects/openjdk/openjdk7/openjdk-binary-plugs
BUILD_BINARY_PLUGS_PATH = J:/re/jdk/1.7.0/promoted/latest/openjdk/binaryplugs
ALT_BUILD_BINARY_PLUGS_PATH =
PLUG_LIBRARY_NAMES =
Previous JDK Settings:
PREVIOUS_RELEASE_PATH = USING-PREVIOUS_RELEASE_IMAGE
ALT_PREVIOUS_RELEASE_PATH =
PREVIOUS_JDK_VERSION = 1.6.0
ALT_PREVIOUS_JDK_VERSION =
PREVIOUS_JDK_FILE =
ALT_PREVIOUS_JDK_FILE =
PREVIOUS_JRE_FILE =
ALT_PREVIOUS_JRE_FILE =
PREVIOUS_RELEASE_IMAGE = c:/PROGRA~1/Java/JDK16~1.0_1
ALT_PREVIOUS_RELEASE_IMAGE =
WARNING: To build Java 2 SDK 1.7.0 you need :
VS2008 - link.exe version "9.00.21022.08"
Specifically the Microsoft Windows SDK with Visual Studio 9 (6001.18000.367) link.exe.
You appear to be using Linker version "9.00.30729.01"
ERROR: FreeType version 2.3.0 or higher is required.
make[2]: Entering directory `/cygdrive/z/Projects/openjdk/openjdk/jdk/make/tools/freetypecheck'
/usr/bin/mkdir -p Z:/Projects/openjdk/openjdk7b121/btbins
rm -f Z:/Projects/openjdk/openjdk7b121/btbins/freetype_versioncheck.exe
C:/PROGRA~2/MICROS~1.0/VC/BIN/amd64/cl /nologo /c -ID:/Programs/ft_64/include -ID:/Programs/ft_64/include/freetype2 -DREQUIRED_FREETYPE_VERSION=2.3.0 -FoZ:/Projects/openjdk/openjdk7b121/btbins/freetype_versioncheck.obj freetypecheck.c
freetypecheck.c
C:/PROGRA~2/MICROS~1.0/VC/BIN/amd64/link D:/Programs/ft_64/lib/freetype.lib /manifest /OUT:Z:/Projects/openjdk/openjdk7b121/btbins/freetype_versioncheck.exe Z:/Projects/openjdk/openjdk7b121/btbins/freetype_versioncheck.obj
Microsoft (R) Incremental Linker Version 9.00.30729.01
Copyright (C) Microsoft Corporation. All rights reserved.
freetype_versioncheck.obj : error LNK2019: unresolved external symbol __imp_FT_Library_Version referenced in function main
freetype_versioncheck.obj : error LNK2019: unresolved external symbol __imp_FT_Init_FreeType referenced in function main
Z:/Projects/openjdk/openjdk7b121/btbins/freetype_versioncheck.exe : fatal error LNK1120: 2 unresolved externals
make[2]: Leaving directory `/cygdrive/z/Projects/openjdk/openjdk/jdk/make/tools/freetypecheck'
Failed to build freetypecheck.
Exiting because of the above error(s).
--------------------------------------------------------
More information about the build-dev
mailing list