On 17 January 2016 at 10:18, Dibyendu Majumdar via Digitalmars-d <digitalmars-d@puremagic.com> wrote: > On Friday, 15 January 2016 at 21:13:22 UTC, Dibyendu Majumdar wrote: >> >> On Tuesday, 2 June 2015 at 08:23:08 UTC, Manu wrote: >>> >>> Perhaps of interest, I have been maintaining D support in Premake for >>> years (as an extension). >>> It was finally merged into mainline... so Premake now officially >>> supports D out-of-the-box. Huzzah! >>> >> >> Hi - Thanks for this; I currently use CMake for C/C++ projects, but due to >> lack of support for D in CMake, planning to migrate to premake. > > > Unfortunately I find that premake doesn't support DMD correctly on Windows > 64-bit - it attempts to use the D linker rather than the MS Linker. > > Regards
It's a bug, instructions for workaround on the bug report. The project is incorrectly being populated with '<isX86_64>0</isX86_64>', which should be 1 for x64. You can fix it manually or with a script if you like, I'll fix the actual bug asap.