www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ldc - Using LDC on Windows x64 without MSVC?

reply Vasileios Anagnostopoulos <fithis2001 gmail.com> writes:
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.
Feb 11 2016
next sibling parent reply Kai Nacke <kai redstar.de> writes:
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
Feb 11 2016
parent reply Stefan Koch <uplink.coder googlemail.com> writes:
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 ?
Feb 11 2016
parent reply Kai Nacke <kai redstar.de> writes:
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
Feb 12 2016
parent Daniel N <ufo orbiting.us> writes:
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/
Feb 18 2016
prev sibling parent Kagamin <spam here.lot> writes:
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.
Feb 20 2016