Visual D pass ldc2 parameters -conf=etc/ldc2.conf

Rainer Schuetze r.sagitario at gmx.de
Sat Mar 2 09:20:08 UTC 2019



On 02/03/2019 05:17, Michelle Long wrote:
> On Friday, 1 March 2019 at 19:21:12 UTC, Rainer Schuetze wrote:
>>
>>
>> On 28/02/2019 14:06, Michelle Long wrote:
>>> Trying to pass
>>> -conf=/etc/ldc2.conf
>>>
>>> to ldc2 so it will load but this goes to dmd and it errors out.
[...]
>>>
>>
>> If you select LDC as the compiler for the current configuration (and
>> apply this change) the command line page shows "ldc2". All additional
>> options are then passed to ldc2 as is, dmd is no longer invoked.
> 
> ok, that did change things. So here is the question:
> 
> 1. I used Visual D to generate the DMD+LDC+GDC configuration.
> 2. I selected Debug LDC
> 3. I could compile and, at least I thought ldc was compiling the project.
> 
> It seems though that either I somehow changed the compiler to dmd or it
> was never set...
> 
> I might have changed it a long time ago as this project is old, but I
> can't imagine why I would have set that property.
> 
> In any case, seems to be working as expect from changing that compiler
> setting.
> 
> Thanks.

VS does not automatically synchronize the build configuration and the
currently edited configuration in the project settings. That rather
often fools me in thinking that changes to the settings have no effect,
while I actually broke another configuration.


More information about the Digitalmars-d-ide mailing list