Ehem, ARM
Joakim
joakim at airpost.net
Thu Nov 14 22:17:51 PST 2013
On Friday, 15 November 2013 at 00:18:50 UTC, Martin Nowak wrote:
> On 11/14/2013 05:14 PM, Kai Nacke wrote:
>> But this is only half of the story. My target is Linux/ARM
>> which is
>> already supported by druntime/phobos. If you target a
>> smartphone then
>> you also have to add Android or iOS support to druntime/phobos.
>
> Currently version (linux) in druntime is equivalent to glibc.
> Porting druntime to bionic or newlib might be quite an effort
> but I have no concrete idea what issues to expect.
As Kai says, has anyone worked on getting D running on Android
before? I've been thinking about attempting an Android port for
years. I thought I'd spin up some x86 VMs this weekend and take
a crack at getting D working on Android/x86
(http://www.android-x86.org/) as a first step. If anyone has
started on this already, I could chip in on their branch.
Also, does dmd have any support for cross-compilation or is it
better to stick to ldc/gdc when cross compiling to Android?
On a related note, it looks like Rust was ported to Android/ARM
earlier this year:
https://github.com/mozilla/rust/wiki/Doc-building-for-android
More information about the Digitalmars-d
mailing list