Failed to build on Windows 7 64-bit

Henry Jen henry.jen at oracle.com
Mon Feb 4 17:55:27 PST 2013


On 02/04/2013 05:35 PM, Kelly O'Hair wrote:
> Try changing PATH to:
> 
> export PATH="/usr/local/bin:/usr/bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem"
> 
> -kto
> 
No luck. :(

The localdevenv.sh seems to capture those alright.

declare -x CommandPromptType="Native"
declare -x Framework35Version="v3.5"
declare -x FrameworkDIR64="c:\\Windows\\Microsoft.NET\\Framework64"
declare -x FrameworkDir="c:\\Windows\\Microsoft.NET\\Framework64"
declare -x FrameworkVersion64="v4.0.30319"
declare -x FrameworkVersion="v4.0.30319"
declare -x INCLUDE="c:\\Program Files (x86)\\Microsoft Visual Studio
10.0\\VC\\INCLUDE;c:\\Program Files (x86)\\Microsoft Visual Studio
10.0\\VC\\ATLMFC\\INCLUDE;C:\\Program Files (x86)\\Microsoft
SDKs\\Windows\\v7.0A\\include;"
declare -x LIB="c:\\Program Files (x86)\\Microsoft Visual Studio
10.0\\VC\\LIB\\amd64;c:\\Program Files (x86)\\Microsoft Visual Studio
10.0\\VC\\ATLMFC\\LIB\\amd64;C:\\Program Files (x86)\\Microsoft
SDKs\\Windows\\v7.0A\\lib\\x64;"
declare -x
LIBPATH="c:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319;c:\\Windows\\Microsoft.NET\\Framework64\\v3.5;c:\\Program
Files (x86)\\Microsoft Visual Studio 10.0\\VC\\LIB\\amd64;c:\\Program
Files (x86)\\Microsoft Visual Studio 10.0\\VC\\ATLMFC\\LIB\\amd64;"
declare -x PATH="/cygdrive/c/Program Files (x86)/Microsoft Visual Studio
10.0/VC/BIN/amd64:/cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5:/cygdrive/c/Program
Files (x86)/Microsoft Visual Studio
10.0/VC/VCPackages:/cygdrive/c/Program Files (x86)/Microsoft Visual
Studio 10.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual
Studio 10.0/Common7/Tools:/cygdrive/c/Program Files (x86)/HTML Help
Workshop:/cygdrive/c/Program Files (x86)/HTML Help
Workshop:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio
10.0/Team Tools/Performance Tools/x64:/cygdrive/c/Program Files
(x86)/Microsoft Visual Studio 10.0/Team Tools/Performance
Tools:/cygdrive/c/Program Files (x86)/Microsoft
SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64:/cygdrive/c/Program Files
(x86)/Microsoft SDKs/Windows/v7.0A/bin/x64:/cygdrive/c/Program Files
(x86)/Microsoft
SDKs/Windows/v7.0A/bin:/usr/local/bin:/usr/bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem"
declare -x Platform="X64"
declare -x VCINSTALLDIR="c:\\Program Files (x86)\\Microsoft Visual
Studio 10.0\\VC\\"
declare -x VSINSTALLDIR="c:\\Program Files (x86)\\Microsoft Visual
Studio 10.0\\"
declare -x WindowsSdkDir="C:\\Program Files (x86)\\Microsoft
SDKs\\Windows\\v7.0A\\"


Cheers,
Henry


configure:16023: checking if the first found link.exe is actually the
Cygwin link tool
configure:16027: result: yes
configure:16312: Found Visual Studio installation at /cygdrive/c/Program
Files (x86)/Microsoft Visual Studio 10.0/ using VS100COMNTOOLS variable
configure:16676: Rewriting VS_ENV_CMD to
"/cygdrive/c/progra~2/micros~2.0/vc/bin/amd64/vcvars64.bat"
configure:16682: Trying to extract Visual Studio environment variables
configure:16736: Setting extracted environment variables
configure:16746: checking for Visual Studio variables
configure:16755: result: ok
configure:16785: checking for msvcr100.dll
configure:16806: msvcr100.dll found in VCINSTALLDIR: c:\Program Files
(x86)\Microsoft Visual Studio 10.0\VC\
configure:16826: result: c:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\/redist/x64/Microsoft.VC100.CRT/msvcr100.dll
configure:16886: Rewriting MSVCR_DLL to
"/cygdrive/c/progra~2/micros~2.0/vc/redist/x64/micros~1.crt/msvcr100.dll"
configure:18157: checking for cl
configure:18175: found /cygdrive/c/Program Files (x86)/Microsoft Visual
Studio 10.0/VC/BIN/amd64/cl
configure:18187: result: /cygdrive/c/Program Files (x86)/Microsoft
Visual Studio 10.0/VC/BIN/amd64/cl
configure:18491: Rewriting CC to
"/cygdrive/c/progra~2/micros~2.0/vc/bin/amd64/cl"
configure:18495: checking resolved symbolic links for CC
configure:18546: result: /cygdrive/c/progra~2/micros~2.0/vc/bin/amd64/cl
configure:18548: checking if CC is disguised ccache
configure:18987: result: no, keeping CC
configure:19049: Using Microsoft CL.EXE C compiler version
16.00.30319.01 (located at /cygdrive/c/progra~2/micros~2.0/vc/bin/amd64/cl)
configure:19166: checking for C compiler version
configure:19175: /cygdrive/c/progra~2/micros~2.0/vc/bin/amd64/cl
--version >&5
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

cl : Command line warning D9002 : ignoring unknown option '--version'
cl : Command line error D8003 : missing source filename
configure:19186: $? = 2
configure:19175: /cygdrive/c/progra~2/micros~2.0/vc/bin/amd64/cl -v >&5
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

cl : Command line warning D9002 : ignoring unknown option '-v'
cl : Command line error D8003 : missing source filename
configure:19186: $? = 2
configure:19175: /cygdrive/c/progra~2/micros~2.0/vc/bin/amd64/cl -V >&5
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

cl : Command line error D8004 : '/V' requires an argument
configure:19186: $? = 2
configure:19175: /cygdrive/c/progra~2/micros~2.0/vc/bin/amd64/cl
-qversion >&5
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

cl : Command line warning D9002 : ignoring unknown option '-qversion'
cl : Command line error D8003 : missing source filename
configure:19186: $? = 2
configure:19206: checking whether the C compiler works
configure:19228: /cygdrive/c/progra~2/micros~2.0/vc/bin/amd64/cl
conftest.c  >&5
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

conftest.c
c1 : fatal error C1083: Cannot open compiler intermediate file:
'/cygdrive/c/Program Files (x86)/Microsoft Visual Studio
10.0/VC/BIN/amd64/cl EOL\_CL_6a7a6a5bex': No such file or directory
configure:19232: $? = 2
configure:19270: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "OpenJDK"
| #define PACKAGE_TARNAME "openjdk"
| #define PACKAGE_VERSION "jdk8"
| #define PACKAGE_STRING "OpenJDK jdk8"
| #define PACKAGE_BUGREPORT "build-dev at openjdk.java.net"
| #define PACKAGE_URL "http://openjdk.java.net"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:19275: error: in `/cygdrive/c/ws/lambda/work':
configure:19277: error: C compiler cannot create executables
See `config.log' for more details






More information about the build-infra-dev mailing list