jdk8 link failure - might be due to uninstalling VS2011 Express

Pete Brunet peter.brunet at oracle.com
Sun Sep 1 05:48:54 UTC 2013


My jdk8 build fails in hotspot build.  I have VS2010 installed but it's
possible this is related to having uninstalled VS2011 Express prior to
seeing the failure:

LINK : fatal error LNK1123: failure during conversion to COFF: file
invalid or corrupt
NMAKE : fatal error U1077: 'C:\progra~2\micros~2.0\vc\bin\link.exe' :
return code '0x463'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
Studio 10.0\VC\BIN\nmake.EXE"' : return code '0x2'
Stop.

If at that point I try to invoke the linker I get:

$ /cygdrive/c/Program\ Files\ \(x86\)/Microsoft\ Visual\ Studio\
10.0/VC/bin/link.exe
/cygdrive/c/Program Files (x86)/Microsoft Visual Studio
10.0/VC/bin/link.exe: error while loading shared libraries:
mspdb100.dll: cannot open shared object file
: No such file or directory

That dll is in: c:\Program Files (x86)\Microsoft Visual Studio
10.0\Common7\IDE.  I don't see anything in my env vars indicating that.

My env variables include:
VS100COMNTOOLS which is set to C:\Program Files (x86)\Microsoft Visual
Studio 10.0\Common7\Tools\

Has anyone else encountered this and fixed it?

Pete





More information about the build-dev mailing list