On Sun, Apr 10, 2011 at 12:39 PM, Mike Frysinger <[email protected]> wrote:
> if that's the way upstream gnuconfig/gcc has gone, then it doesnt make much
> sense to try and fight the tide.  it's just a name.

Meh, I'm not really focusing on the 'Android' userspace right now
anyway, but the patches were easy enough. My bionic ebuild currently
does not distinguish between -android* and -bionic*. I'm mainly
interested in getting a Gentoo userspace up and running in any case.

I just successfully got a gcc / bionic cross-toolchain built with
crossdev (no c++ yet). x86_64-pc-linux-gnu -> x86_64-pc-linux-bionic.
The toolchain is okay aside from linking. It's still looking for the
glibc-type crt files. For bionic they're named differently and there
isn't an exact 1-1 mapping: crtend_android.o, crtbegin_so.o,
crtend_so.o, crtbegin_static.o. It would be nice.

Also, my bionic ebuild currently leverages the Android build system
heavily, which I would prefer _not_ to do, but it seems
counter-productive right now to reinvent the wheel with autotools.
(volunteers?)

Is anyone interested in having a look yet? I guess I could post it on
gitorious as a layman overlay.

Cheers,

C

Reply via email to