LDC 0.17.0-beta1 has been released!

Adrian Matoga via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Wed Jan 20 09:08:16 PST 2016


On Tuesday, 19 January 2016 at 18:45:54 UTC, Dan Olson wrote:
> Adrian Matoga <epi at 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.



More information about the Digitalmars-d-announce mailing list