Bug 18354 – [Reg 2.078] Building fails with VC 2015 Build Tools

Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
Windows
Creation time
2018-02-01T18:55:55Z
Last change time
2018-02-09T09:36:04Z
Keywords
pull
Assigned to
No Owner
Creator
Rainer Schuetze

Comments

Comment #0 by r.sagitario — 2018-02-01T18:55:55Z
When having just the VC build tools installed, building with -m64 and -m32mscoff fails with LINK : fatal error LNK1104: cannot open file 'libucrt.lib' Error: linker exited with status 1104 See also: https://forum.dlang.org/post/[email protected]
Comment #1 by r.sagitario — 2018-02-01T19:06:55Z
Comment #2 by github-bugzilla — 2018-02-09T09:35:59Z
Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/38da6c2258c0ff073b0e86e0a1f6ba190f061e5e fix issue 18354 - replace VS version check with check for existence of legacy_stdio_definitions.lib https://github.com/dlang/dmd/commit/4e13abeb2c1a920f3d2fac597a837bb1e1cfbb07 Merge pull request #7828 from rainers/issue18354 fix issue 18354 - [Reg 2.078] Building fails with VC 2015 Build Tools