On Tuesday, 19 January 2016 at 18:45:54 UTC, Dan Olson wrote:
Adrian Matoga <e...@atari8.info> writes:
On Thursday, 14 January 2016 at 20:33:30 UTC, Kai Nacke wrote:
LDC 0.17.0-beta1, the LLVM-based D compiler, is available for
download!
This release is based on the 2.068.2 frontend and standard
library
and supports LLVM 3.5-3.7.
Excellent! Works great so far (Linux x86_64).
Any chance of having pre-built binaries for cross-compiling to
arm-linux-gnueabihf, like in GDC distributions?
Yes, though not sure when. I have a Raspberry Pi (armv6) and
will begin working with LDC on it soon. I don't know how
compatible arm-linux-gnueabihf builds are between various ARM
systems, but this could be stepping stone toward a pre-built
binary for LDC.
I can only report that I've used the cross-GDC binary
distribution to compile for v6 (Raspberry Pi + raspbian), v7-A
(ARM instructions, Samsung SoCs, no OS, no Phobos/druntime), v7-M
(Thumb2, STM32F103, no OS, no Phobos/druntime), without any
issues on the codegen side, as long as proper marm/mthumb/mcpu
options are set.
Building for a linux system with incompatible libraries will
likely cause some trouble, though.