d++: Error: Could not execute `dmd c.o .\foo.d -offoo.exe`:

Jack jckj33 at gmail.com
Sun Nov 22 01:59:48 UTC 2020


On Saturday, 21 November 2020 at 19:34:31 UTC, Ferhat Kurtulmuş 
wrote:
> On Saturday, 21 November 2020 at 17:25:46 UTC, Jack wrote:
>> I'm trying to get d++ to work on Windows 10/64-bit machine but 
>> it doesn't work. I'm using the very same code samples c.c, c.h 
>> and foo.dpp from here 
>> https://github.com/atilaneves/dpp/tree/master/bash but when I 
>> went to run:
>>
>>> d++ foo.dpp c.o
>>
>> I got the error:
>>
>>> Error: Could not execute `dmd c.o .\foo.d -offoo.exe`:
>>> Error: unrecognized file extension o
>>
>> dmd version:
>>>DMD32 D Compiler v2.094.1-dirty
>>
>> gcc version:
>>>gcc version 6.3.0 (MinGW.org GCC-6.3.0-1)
>>
>> d++ the least one, build from sources
>>
>> my OS is windows 10/64-bit. What am I missing?
>
> I have never used dpp, but the github page says you should use 
> LDC, not DMD. And I could not find anything implying gcc is 
> supported.

what the docs says is about to use ldc2 to build from source 
code, which I did. That failed dmd call is done by d++ internally.


More information about the Digitalmars-d-learn mailing list