Suggestion: Build windows DMD with MSVC

Andrej Mitrovic andrej.mitrovich at gmail.com
Sat Jun 1 07:55:45 PDT 2013


On 6/1/13, Andrej Mitrovic <andrej.mitrovich at gmail.com> wrote:
> So it looks like an RDMD-related bug.

Ah it's definitely an RDMD bug, look:

$ rdmd --chatty --force --compiler=dmd_msc test.d

It then spits out these and just exits:

-----
stat C:\Users\ADMINI~1\AppData\Local\Temp\.rdmd
stat C:\Users\ADMINI~1\AppData\Local\Temp\.rdmd\rdmd-test.d-1648EF87D7393B7077F5EA9F7EC96F7F
"dmd_msc" "-v" "-o-" "test.d" "-I."
read C:\Users\ADMINI~1\AppData\Local\Temp\.rdmd\rdmd-test.d-1648EF87D7393B7077F5EA9F7EC96F7F\rdmd.deps
stat C:\Windows\System32\dmd_msc
stat F:\path\dmd_msc
stat C:\Program Files (x86)\Windows Resource Kits\Tools\dmd_msc
stat %SystemRoot%\system32\dmd_msc
stat %SystemRoot%\dmd_msc
stat %SystemRoot%\System32\Wbem\dmd_msc
stat %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\dmd_msc
stat C:\Program Files\Microsoft Windows Performance Toolkit\dmd_msc
stat C:\Program Files (x86)\Gtk-Runtime\bin\dmd_msc
stat C:\Program Files (x86)\GtkSharp\2.12\bin\dmd_msc
stat C:\Program Files (x86)\dub\dmd_msc
stat C:\dmd-git\dmd2\src\dmd_msc
stat C:\Program Files (x86)\FLAC\dmd_msc
stat C:\dmd-git\dmd2\windows\bin\dmd_msc
stat C:\DMD\dmd2\windows\bin\dmd_msc
stat C:\dm\bin\dmd_msc
stat C:\MinGW\bin\dmd_msc
stat D:\Apps\Console2\dmd_msc
stat D:\Program Files\GnuWin32\bin\dmd_msc
stat C:\Program Files (x86)\IrfanView\dmd_msc
-----

But if I add an .exe extension, it compiles, and runs the unittests:

$ rdmd --chatty --force --compiler=dmd_msc.exe test.d


More information about the Digitalmars-d mailing list