Thread overview
Using LDC on Windows x64 without MSVC?
Feb 11, 2016
Kai Nacke
Feb 12, 2016
Stefan Koch
Feb 12, 2016
Kai Nacke
Feb 18, 2016
Daniel N
Feb 20, 2016
Kagamin
February 11, 2016
It seems that I need MSVC tool to use it, which I do not plan to use.

Any other tools suggestions?

Linkers/ resource compilers compatible with LDC2 on Windows x64?

Thank you.
February 11, 2016
On Thursday, 11 February 2016 at 13:37:54 UTC, Vasileios Anagnostopoulos wrote:
> It seems that I need MSVC tool to use it, which I do not plan to use.
>
> Any other tools suggestions?
>
> Linkers/ resource compilers compatible with LDC2 on Windows x64?
>
> Thank you.

Hi Vasileios!

It is not only the linker. The C library is also used. (The zlib component is written in C, used functions like strcpy() are in the C library.)

As there is no volunteer who tries to sort out the druntime issue with MinGW I am sorry to say that there is currently no alternative toolset.

Regards,
Kai
February 12, 2016
On Thursday, 11 February 2016 at 17:29:22 UTC, Kai Nacke wrote:
>
> As there is no volunteer who tries to sort out the druntime issue with MinGW I am sorry to say that there is currently no alternative toolset.
>
> Regards,
> Kai

What issues are there with the mingw druntime ?
February 12, 2016
On Friday, 12 February 2016 at 02:11:07 UTC, Stefan Koch wrote:
> What issues are there with the mingw druntime ?

The mingw runtime is a mix between digital mars and msvc runtime. You have to make sure that the right function is used. There is currenlty no CRuntime_MinGW version.

It is "only" an issue with druntime. The compiler itselfs fully supports MinGW.

Regards,
Kai
February 18, 2016
On Friday, 12 February 2016 at 20:55:07 UTC, Kai Nacke wrote:
> On Friday, 12 February 2016 at 02:11:07 UTC, Stefan Koch wrote:
>> What issues are there with the mingw druntime ?
>
> The mingw runtime is a mix between digital mars and msvc runtime. You have to make sure that the right function is used. There is currenlty no CRuntime_MinGW version.
>
> It is "only" an issue with druntime. The compiler itselfs fully supports MinGW.
>
> Regards,
> Kai

It's now possible to install a minimal gui-less MS dev environment... might be a good alternative for some?

https://blogs.msdn.microsoft.com/vcblog/2016/02/16/try-out-the-latest-c-compiler-toolset-without-waiting-for-the-next-update-of-visual-studio/


February 20, 2016
On Thursday, 11 February 2016 at 13:37:54 UTC, Vasileios Anagnostopoulos wrote:
> It seems that I need MSVC tool to use it, which I do not plan to use.
>
> Any other tools suggestions?

ld from mingw64 works fine for me with ldc, but it may not apply to druntime.