[Issue 18352] New: dmd can't generate 64-bit binaries on Windows 10 with VS 2015
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Feb 1 16:08:45 UTC 2018
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 at puremagic.com
Reporter: atila.neves at 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}
--
More information about the Digitalmars-d-bugs
mailing list