[Build WXP] make sanity fails due to an incorrect drive assignment to devtools

Francis ANDRE francis.andre at easynet.fr
Fri Mar 7 02:33:05 PST 2008


Hi jdk6 team

I am trying to build a Hotspot JDK 1.6 on WXP  and this is the output of make 
sanity which is failing. What I am missing??

TFYH

Francis

Some points to underline:
The PC is running WXP Pro SP 2 on a PIV Hyperthreaded with 2 Gb of memory

$ uname -a
CYGWIN_NT-5.1 idefix 1.5.25(0.156/4/2) 2007-12-14 19:21 i686 Cygwin

$ env | grep ALT
ALT_BINARY_PLUGS_PATH=/cygdrive/Z/DEV/IWF/Hotspot/openjdk-binary-plugs
ALT_DXSDK_PATH=/cygdrive/C/Progra~1/Micros~4
ALT_BOOTDIR=/cygdrive/C/Progra~1/Java/jdk1.5.0_09

$ make -version
GNU Make 3.80



$ make sanity
/bin/sh: C:Program: command not found
/bin/sh: J:/devtools/share/findbugs/latest/bin/findbugs: No such file or directo
ry
../make/common/shared/Sanity-Settings.gmk:116: WARNING: ANT_VER should not be em
pty [Sanity-Settings.gmk]
../make/common/shared/Sanity-Settings.gmk:117: WARNING: FINDBUGS_VER should not
be empty [Sanity-Settings.gmk]
/usr/bin/which: no ar in (/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/
c/Program Files/IBM/CICS Transaction Gateway/bin:/cygdrive/c/zOS/Hercules/bin:/c
ygdrive/z/isode-8.0/com.pac.osi.cpp/bin:/cygdrive/z/DEV/3rd/poco/bin:/cygdrive/c
/DEV/WSSE/w3c/Client:/cygdrive/c/DEV/WSSE/w3c/WS-XA:/cygdrive/c/DEV/WSSE/w3c/Cou
ntry/Bank:/cygdrive/c/DEV/WSSE/w3c/Calculator:/cygdrive/c/DEV/WSSE/bin/Debug:/cy
gdrive/c/DEV/WSSE/bin/Release:/cygdrive/c/boost/lib:/cygdrive/c/Program Files/Pe
rl/bin/:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/Sys
tem32/Wbem:/cygdrive/c/Program Files/Hummingbird/Connectivity/7.00/Accessories/:
/cygdrive/c/Program Files/cvsnt:/cygdrive/c/Program Files/doxygen/bin:/cygdrive/
c/PROGRA~1/ATT/Graphviz/bin:/cygdrive/c/Program Files/IDM Computer Solutions/Ult
raEdit-32:/cygdrive/c/PROGRA~1/IBM/SQLLIB/BIN:/cygdrive/c/PROGRA~1/IBM/SQLLIB/FU
NCTION:/cygdrive/c/PROGRA~1/IBM/SQLLIB/SAMPLES/REPL:/cygdrive/c/Program Files/IB
M/Installation Manager/eclipse/lib:/cygdrive/c/Program Files/Subversion/bin:/cyg
drive/z/DEV/WS/CPP/SAS/bin/debug:/cygdrive/c/Program Files/Apache Software Found
ation/maven-2.0.4/bin:/cygdrive/z/Jad:/cygdrive/c/Progra~1/Java/jdk1.5.0_09/bin:
/cygdrive/c/Program Files/Apache Software Foundation/apache-ant-1.7.0/bin:/cygdr
ive/c/Program Files/Microsoft Visual Studio .NET 2003/Common7/IDE:/cygdrive/c/Pr
ogram Files/Microsoft Visual Studio .NET 2003/VC7/BIN:/cygdrive/c/Program Files/
Microsoft Visual Studio .NET 2003/Common7/Tools:/cygdrive/c/Program Files/Micros
oft Visual Studio .NET 2003/Common7/Tools/bin/prerelease:/cygdrive/c/Program Fil
es/Microsoft Visual Studio .NET 2003/Common7/Tools/bin:/cygdrive/c/Program Files
/Microsoft Visual Studio .NET 2003/SDK/v1.1/bin:/cygdrive/c/WINDOWS/Microsoft.NE
T/Framework/v1.1.4322)
make[1]: Entering directory `/cygdrive/z/DEV/IWF/Hotspot/make/tools/freetypechec
k'
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3077 for 80x86
Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.

cl : Command line warning D4002 : ignoring unknown option '/usr/lib/freetype.lib
'
freetypecheck.c
freetypecheck.c(29) : fatal error C1083: Cannot open include file: 'ft2build.h':
  No such file or directory
make[1]: *** [../../../build/windows-i586/tmp/freetype_versioncheck] Error 2
make[1]: Leaving directory `/cygdrive/z/DEV/IWF/Hotspot/make/tools/freetypecheck
'
make: [sane-freetype] Error 2 (ignored)
/bin/sh: ./../build/windows-i586/tmp/freetype_versioncheck.exe: No such file or
directory


Bootstrap Settings:
   BOOTDIR = /cygdrive/C/Progra~1/Java/jdk1.5.0_09
     ALT_BOOTDIR = /cygdrive/C/Progra~1/Java/jdk1.5.0_09
   BOOT_VER = 1.5 [requires at least 1.5]
   OUTPUTDIR = ./../build/windows-i586
     ALT_OUTPUTDIR =
   ABS_OUTPUTDIR = z:/DEV/IWF/Hotspot/build/WINDOW~1

Build Tool Settings:
   SLASH_JAVA = J:
     ALT_SLASH_JAVA =
   VARIANT = OPT
   JDK_DEVTOOLS_DIR = J:/devtools
     ALT_JDK_DEVTOOLS_DIR =
   ANT_HOME = C:\Program Files\Apache Software Foundationpache-ant-1.7.0
   FINDBUGS_HOME = J:/devtools/share/findbugs/latest
   UNIXCOMMAND_PATH = /usr/bin/
     ALT_UNIXCOMMAND_PATH =
   COMPILER_PATH = C:/PROGRA~1/MICROS~1.NET/Vc7/Bin/
     ALT_COMPILER_PATH =
   DEVTOOLS_PATH = /usr/bin/
     ALT_DEVTOOLS_PATH =
   MSVCRT_DLL_PATH = C:/WINDOWS/system32
     ALT_MSVCRT_DLL_PATH =
   MSVCR71_DLL_PATH = C:/PROGRA~1/MICROS~1.NET/SDK/v1.1/Bin
     ALT_MSVCR71_DLL_PATH =
   MSDEVTOOLS_PATH = C:/PROGRA~1/MICROS~1.NET/Vc7/Bin/
     ALT_MSDEVTOOLS_PATH =
   COMPILER_NAME = Visual Studio .NET 2003 Professional C++
   COMPILER_VERSION = VS2003
   CC_VER = 13.10.3077 [requires at least 13.10.3077]
   ZIP_VER = 2.32 [requires at least 2.2]
   UNZIP_VER = 5.52 [requires at least 5.12]
   LINK_VER = 7.10.3077 [requires at least 7.10.3077]
   TEMPDIR = ./../build/windows-i586/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 = -O2
   CC_HIGHER_OPT = -O1
   CC_LOWER_OPT = -O1
   CXXFLAGS =  -O1 -Zi -nologo -MD /D _STATIC_CPPLIB  -Fd./../build/windows-i586/
tmp/obj/.pdb -Fm./../build/windows-i586/tmp/obj/.map -W3
   CFLAGS =  -O1   -Zi -nologo -MD /D _STATIC_CPPLIB  -Fd./../build/windows-i586/
tmp/obj/.pdb -Fm./../build/windows-i586/tmp/obj/.map -W3
   BOOT_JAVA_CMD = /cygdrive/C/Progra~1/Java/jdk1.5.0_09/bin/java  -client -Xmx38
4m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m
   BOOT_JAVAC_CMD = /cygdrive/C/Progra~1/Java/jdk1.5.0_09/bin/javac  -J-XX:Thread
StackSize=768 -J-client -J-Xmx384m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSi
ze=160m -encoding ascii
   BOOT_JAR_CMD = /cygdrive/C/Progra~1/Java/jdk1.5.0_09/bin/jar
   BOOT_JARSIGNER_CMD = /cygdrive/C/Progra~1/Java/jdk1.5.0_09/bin/jarsigner

Build Platform Settings:
   USER = FrancisANDRE
   PLATFORM = windows
   ARCH = i586
   LIBARCH = i386
   ARCH_FAMILY = i586
   ARCH_DATA_MODEL = 32
   ARCHPROP = x86
   PROCESSOR_ARCHITECTURE = x86
   PROCESSOR_IDENTIFIER = x86 Family 15 Model 4 Stepping 3, GenuineIntel
   WINDOWS_VERSION = 5 1 Service Pack 2
   WINDOWS_NT_VERSION_STRING = CYGWIN_NT
   USING_CYGWIN = true
   CYGWIN_VER = 5.1 [requires at least 4.0]
   CYGPATH_CMD = cygpath -a -s -m
   OS_VERSION = 5 [requires at least 5]
   OS_NAME = nt
   TEMP_FREE_SPACE = 78854652
   FREE_SPACE = 198647200
   MB_OF_MEMORY = 512

GNU Make Settings:
   MAKE = make
   MAKE_VER = 3.80 [requires at least 3.78]
   MAKECMDGOALS = sanity
   MAKEFLAGS =  --unix
   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-FrancisANDRE_07_mar_2008_11_13-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-i586
     ALT_JDK_IMPORT_PATH =
   LANGTOOLS_DIST =
     ALT_LANGTOOLS_DIST =
   CORBA_DIST =
     ALT_CORBA_DIST =
   JAXP_DIST =
     ALT_JAXP_DIST =
   JAXWS_DIST =
     ALT_JAXWS_DIST =
   HOTSPOT_DOCS_IMPORT_PATH = /NO_DOCS_DIR
     ALT_HOTSPOT_DOCS_IMPORT_PATH =
   HOTSPOT_IMPORT_PATH = J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586
     ALT_HOTSPOT_IMPORT_PATH =
   HOTSPOT_CLIENT_PATH = J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/jr
e/bin/client
     ALT_HOTSPOT_CLIENT_PATH =
   HOTSPOT_SERVER_PATH = J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/jr
e/bin/server
     ALT_HOTSPOT_SERVER_PATH =
   HOTSPOT_LIB_PATH = J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/lib
     ALT_HOTSPOT_LIB_PATH =
   DXSDK_VER = 0x0700
   DXSDK_PATH = c:/Progra~1/Micros~4
     ALT_DXSDK_PATH = /cygdrive/C/Progra~1/Micros~4
   DXSDK_INCLUDE_PATH = c:/Progra~1/Micros~4/Include
     ALT_DXSDK_INCLUDE_PATH =
   DXSDK_LIB_PATH = c:/Progra~1/Micros~4/Lib
     ALT_DXSDK_LIB_PATH =
   CACERTS_FILE = ./../src/share/lib/security/cacerts
     ALT_CACERTS_FILE =

OpenJDK-specific settings:
   FREETYPE_HEADERS_PATH = /usr/include
     ALT_FREETYPE_HEADERS_PATH =
   FREETYPE_LIB_PATH = /usr/lib
     ALT_FREETYPE_LIB_PATH =

OPENJDK Import Binary Plug Settings:
   BINARY_PLUGS_JARFILE = /cygdrive/Z/DEV/IWF/Hotspot/openjdk-binary-plugs/jre/li
b/rt-closed.jar
     ALT_BINARY_PLUGS_JARFILE =
   BINARY_PLUGS_PATH = /cygdrive/Z/DEV/IWF/Hotspot/openjdk-binary-plugs
     ALT_BINARY_PLUGS_PATH = /cygdrive/Z/DEV/IWF/Hotspot/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 = J:/re/jdk/1.6.0/archive/fcs/bundles/windows-i586
     ALT_PREVIOUS_RELEASE_PATH =
   PREVIOUS_JDK_VERSION = 1.6.0
     ALT_PREVIOUS_JDK_VERSION =
   PREVIOUS_JDK_FILE = jdk-6-windows-i586.tar
     ALT_PREVIOUS_JDK_FILE =
   PREVIOUS_JRE_FILE = jre-6-windows-i586.tar
     ALT_PREVIOUS_JRE_FILE =
   PREVIOUS_RELEASE_IMAGE =
     ALT_PREVIOUS_RELEASE_IMAGE =


WARNING: This machine appears to only have 512Mb of physical memory,
          builds on this machine could be slow.

WARNING: You do not have the utility ar in the
        directory /usr/bin/.
        The utilities cpio, ar, file, and m4 are required.

WARNING: The version of ant being used is older than
        the required version of '1.6.3'.
        The version of ant found was ''.

WARNING: The version of findbugs being used is older than
        the required version of '1.1'.
        The version of findbugs found was ''.

WARNING: HOTSPOT_CLIENT_PATH does not point to valid HotSpot .map files.
          These files are optional and aid in the debugging of the JVM.
          Please check your access to
            J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/jre/bin/client/
jvm.map
          and/or check your value of ALT_HOTSPOT_CLIENT_PATH.

WARNING: HOTSPOT_CLIENT_PATH does not point to valid HotSpot .pdb files.
          These files are optional and aid in the debugging of the JVM.
          Please check your access to
            J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/jre/bin/client/
jvm.pdb
          and/or check your value of ALT_HOTSPOT_CLIENT_PATH.

WARNING: HOTSPOT_SERVER_PATH does not point to valid HotSpot .map files.
          These files are optional and aid in the debugging of the JVM.
          Please check your access to
            J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/jre/bin/server/
jvm.map
          and/or check your value of ALT_HOTSPOT_SERVER_PATH.

WARNING: HOTSPOT_SERVER_PATH does not point to valid HotSpot .pdb files.
          These files are optional and aid in the debugging of the JVM.
          Please check your access to
            J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/jre/bin/server/
jvm.pdb
          and/or check your value of ALT_HOTSPOT_SERVER_PATH.

WARNING: The directory HOTSPOT_IMPORT_PATH=J:/re/jdk/1.7.0/promoted/latest/binar
ies/windows-i586
        does not exist, check your value of ALT_HOTSPOT_IMPORT_PATH.

WARNING: HOTSPOT_IMPORT_PATH does not contain the interface file jvmti.h.
          Check your value of ALT_HOTSPOT_IMPORT_PATH.

ERROR: FreeType version  or higher is required.

ERROR: HOTSPOT_CLIENT_PATH does not point to a valid HotSpot VM.
        Please check your access to
            J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/jre/bin/client/
jvm.dll
        and/or check your value of ALT_HOTSPOT_CLIENT_PATH.

ERROR: HOTSPOT_SERVER_PATH does not point to a valid HotSpot VM.
        Please check your access to
            J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/jre/bin/server/
jvm.dll
        and/or check your value of ALT_HOTSPOT_SERVER_PATH.

ERROR: HOTSPOT_LIB_PATH does not point to a valid HotSpot library.
        Please check your access to
            J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586/lib/jvm.lib
        and/or check your value of ALT_HOTSPOT_LIB_PATH.

Exiting because of the above error(s).

make: *** [sane-lastrule] Error 1



More information about the jdk6-dev mailing list