LDC for Windows
kai at redstar.de
Mon Dec 2 00:36:29 PST 2013
LDC can be compiled with MSVC without problems. If you link again
a LLVM with ARM backend, then there should be no problem using
Visual-D and LDC.
But you should be aware of the broken EH handling
(https://github.com/ldc-developers/ldc/issues/489) and possible
problems with floats
I use MSVC for most of LDC development so it is quite usable.
Another possible solution is to use mingw32. The binary from the
release contains only the X86 backend but it is quite easy to
link against a LLVM with ARM backend. I am unsure if the mingw32
based LDC can be used with Visual-D.
On Monday, 2 December 2013 at 08:03:03 UTC, Mike wrote:
> I'm trying to assess the current state of LDC for Windows.
> I'm not actually interested in using LDC to compile programs
> targeting Windows (at least not at the moment), but rather LDC
> running on Windows, compiling for ARM Cortex-M (thumb) targets.
> My motivation is I'm considering using Visual D for my
> development, and that means using Windows.
> David Nadlinger's talk at DConf 2013 stated that Windows
> support wasn't quite there, but I couldn't determine if he was
> referring to compiling for Windows, or running on Windows, or
> Could someone please clarify?
More information about the digitalmars-d-ldc