Bug 16954 – MSVC build fails on DMD 2.072.1 release

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
Windows
Creation time
2016-12-07T03:37:00Z
Last change time
2016-12-08T07:26:12Z
Assigned to
nobody
Creator
musicaljelly

Comments

Comment #0 by musicaljelly — 2016-12-07T03:37:44Z
I downloaded and installed a fresh copy of DMD 2.072.1, opened dmd2/dmd/vcbuild/dmd.sln, and tried to build. I got several compilation errors related to missing files, in particular: 1>c1xx : fatal error C1083: Cannot open source file: '..\glue.c': No such file or directory 1>c1xx : fatal error C1083: Cannot open source file: '..\msc.c': No such file or directory 1>c1xx : fatal error C1083: Cannot open source file: '..\toir.c': No such file or directory According to Walter in https://forum.dlang.org/post/[email protected] some files in the build have been translated to .d files, but the VS build probably hasn't been updated accordingly.
Comment #1 by r.sagitario — 2016-12-08T07:26:12Z
Already fixed on master a month ago by https://github.com/dlang/dmd/commit/cd2ed9b6340fdc5857e4e4f991a42fdbe2032c5f and a couple of others.