Thread overview
How do you use a non-dmd compiler within dub as default compiler?
May 15, 2016
Jamal
May 15, 2016
rikki cattermole
May 15, 2016
Jamal
May 15, 2016
I made this little sdl2 game and written in D, and the project was initialized with dub.

When in the project directory and I type:

$ dub

It fetches all the dependencies and compiles with dmd.

So, what do I chance so that instead it compiles with ldc2 or even gdc for that matter?
May 16, 2016
On 16/05/2016 12:38 AM, Jamal wrote:
> I made this little sdl2 game and written in D, and the project was
> initialized with dub.
>
> When in the project directory and I type:
>
> $ dub
>
> It fetches all the dependencies and compiles with dmd.
>
> So, what do I chance so that instead it compiles with ldc2 or even gdc
> for that matter?

Assuming ldc and gdc are installed:

$ dub --compiler=ldc2
$ dub --compiler=gdc
May 15, 2016
On Sunday, 15 May 2016 at 12:42:05 UTC, rikki cattermole wrote:
> On 16/05/2016 12:38 AM, Jamal wrote:
>> I made this little sdl2 game and written in D, and the project was
>> initialized with dub.
>>
>> When in the project directory and I type:
>>
>> $ dub
>>
>> It fetches all the dependencies and compiles with dmd.
>>
>> So, what do I chance so that instead it compiles with ldc2 or even gdc
>> for that matter?
>
> Assuming ldc and gdc are installed:
>
> $ dub --compiler=ldc2
> $ dub --compiler=gdc

Wow, easy enough.

Thank you!