Jump to page: 1 2
Thread overview
Crosscompile to Windows
Nov 05, 2021
Luis
Nov 05, 2021
Imperatorn
Nov 05, 2021
Luis
Nov 05, 2021
Imperatorn
Nov 05, 2021
Ferhat Kurtulmuş
Nov 05, 2021
Imperatorn
Nov 07, 2021
russhy
Nov 07, 2021
Imperatorn
Nov 08, 2021
rikki cattermole
Nov 08, 2021
Luis
Nov 08, 2021
rikki cattermole
November 05, 2021

There is a obvious way to crosscompile a dub project to Windows from a Linux dev machine ?

November 05, 2021

On Friday, 5 November 2021 at 18:11:35 UTC, Luis wrote:

>

There is a obvious way to crosscompile a dub project to Windows from a Linux dev machine ?

Wine 😎

November 05, 2021

On Friday, 5 November 2021 at 18:13:03 UTC, Imperatorn wrote:

>

On Friday, 5 November 2021 at 18:11:35 UTC, Luis wrote:

>

There is a obvious way to crosscompile a dub project to Windows from a Linux dev machine ?

Wine 😎

Ideally should be something like dub build -target=x64-windows or something like. But the dub documentation not say nothing about this.

November 05, 2021

On Friday, 5 November 2021 at 18:11:35 UTC, Luis wrote:

>

There is a obvious way to crosscompile a dub project to Windows from a Linux dev machine ?

I don't know if it is possible with dmd. But with LDC you can use mtriple.
https://wiki.dlang.org/Cross-compiling_with_LDC

November 05, 2021

On Friday, 5 November 2021 at 18:23:29 UTC, Luis wrote:

>

On Friday, 5 November 2021 at 18:13:03 UTC, Imperatorn wrote:

>

On Friday, 5 November 2021 at 18:11:35 UTC, Luis wrote:

>

There is a obvious way to crosscompile a dub project to Windows from a Linux dev machine ?

Wine 😎

Ideally should be something like dub build -target=x64-windows or something like. But the dub documentation not say nothing about this.

https://wiki.dlang.org/Cross-compiling_with_LDC

November 05, 2021

On Friday, 5 November 2021 at 18:11:35 UTC, Luis wrote:

>

There is a obvious way to crosscompile a dub project to Windows from a Linux dev machine ?

https://forum.dlang.org/thread/qnsbjdamttlklurnplhx@forum.dlang.org

November 07, 2021

If i remember correctly, all you have to do is:

dub build --arch=x86_64-pc-windows-msvc --compiler=ldc2
November 07, 2021

On Sunday, 7 November 2021 at 22:19:08 UTC, russhy wrote:

>

If i remember correctly, all you have to do is:

dub build --arch=x86_64-pc-windows-msvc --compiler=ldc2

Is this information on dub.pm? If not, we should add it. 🌟

November 08, 2021
On 08/11/2021 11:34 AM, Imperatorn wrote:
> On Sunday, 7 November 2021 at 22:19:08 UTC, russhy wrote:
>> If i remember correctly, all you have to do is:
>>
>>     dub build --arch=x86_64-pc-windows-msvc --compiler=ldc2
> 
> Is this information on dub.pm? If not, we should add it. 🌟

This is compiler specific.

The arch triple is only supported for ldc. If you tried that with gdc it would error out.
November 08, 2021
On Monday, 8 November 2021 at 01:16:25 UTC, rikki cattermole wrote:
>
> On 08/11/2021 11:34 AM, Imperatorn wrote:
>> On Sunday, 7 November 2021 at 22:19:08 UTC, russhy wrote:
>>> If i remember correctly, all you have to do is:
>>>
>>>     dub build --arch=x86_64-pc-windows-msvc --compiler=ldc2
>> 
>> Is this information on dub.pm? If not, we should add it. 🌟
>
> This is compiler specific.
>
> The arch triple is only supported for ldc. If you tried that with gdc it would error out.

It should work with the last version of DMD : https://dlang.org/changelog/2.098.0.html#target


« First   ‹ Prev
1 2