jdk8 link failure - might be due to uninstalling VS2011 Express
Ivan Krylov
ivan at azulsystems.com
Sun Sep 1 16:29:53 UTC 2013
Pete,
Are you building 32-bit or 64-bit hotspot?
Can you specify what micros~2.0 actually is?
Ivan
On Sep 1, 2013, at 9:48 AM, Pete Brunet <peter.brunet at oracle.com> wrote:
> 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