Which mingw-w64 version and packager? Is cygwin's ok?

Kai Nacke kai at redstar.de
Wed Mar 5 23:18:29 PST 2014


Hi Bruno!

On Wednesday, 5 March 2014 at 21:38:13 UTC, Bruno Medeiros wrote:
> On 05/03/2014 17:25, Kai Nacke wrote:
>> Even if a recent mingw-w64 package is required, LDC is only 
>> supported on
>> 32 bit. You can use the version mentioned in the wiki
>> (http://wiki.dlang.org/Building_LDC_on_MinGW_x86) - this one 
>> is known to
>> work. (Every newer build should work, too.)
>>
>
> Yeah, after a few headaches and confusion with Cygwin and even 
> the Mingw-builds packages, I decided best to just use the 
> package mentioned in the LDC README, even if that pollutes my 
> PATH a bit.
>
>> SEH support and C11/C++11 threading are not yet relevant.
>
> Ok, good to understand that. BTW, the "LDC on 32 bit only" 
> limitation is a LDC limitation, or LLVM one?

Well, both. LLVM currently has no SEH support for Windows 64bit 
(a task I am working on). But the runtime libraries also miss 
some support, e.g. nested exceptions on Windows 64bit.
This is all Windows related! There are no restrictions on Linux, 
FreeBSD, ...

Regards,
Kai


More information about the digitalmars-d-ldc mailing list