digitalmars.D.bugs - [Issue 18352] New: dmd can't generate 64-bit binaries on Windows 10
- d-bugmail puremagic.com (27/27) Feb 01 2018 https://issues.dlang.org/show_bug.cgi?id=18352
https://issues.dlang.org/show_bug.cgi?id=18352 Issue ID: 18352 Summary: dmd can't generate 64-bit binaries on Windows 10 with VS 2015 Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: blocker Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: atila.neves gmail.com The bug started in dmd 2.078.0. On a hello world app: dmd -m64 hello.d LINK : fatal error LNK1104: cannot open file 'shell32.lib' Error: linker exited with status 1104 dmd -m64 -v hello.d C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\link.exe /NOLOGO app /OPT:NOICF /LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib\amd64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\x64" legacy_stdio_definitions.lib I looked and on my system shell32.lib is at: C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\{arm,x64,x86} --
Feb 01 2018