Weird thing about building ldc under VS2013 x86

Kai Nacke via digitalmars-d-ldc digitalmars-d-ldc at
Thu Sep 25 22:53:06 PDT 2014

Hi Toby!

On Friday, 26 September 2014 at 01:22:59 UTC, Toby Chen wrote:
> It seems like it intends not to specify the runtime library 
> when compiling under Win32, which caused isnan(XXX); to be 
> undefined.
> I noticed that the wiki page explicitly points out that I have 
> to have "Windows 7 x64, of course!". Is it intentional to 
> prevent me from building under x86?

LLVM does not support exception handling on Windows with MSVC 
runtime. Therefore nobody has tried to use LDC with x86 on 
Windows because a major feature is missing.

If you like to work on the druntime/phobos issues I am happy to 
accept pull request. But if you need a working compiler you 
should resort to the MinGW version.


More information about the digitalmars-d-ldc mailing list