Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-embedded
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-embedded@g.o
From: Christopher Friedt <chrisfriedt@...>
Subject: Re: gcc-4.6 / bionic
Date: Mon, 9 May 2011 17:08:06 -0400
On Sun, May 8, 2011 at 12:52 AM, Steev Klimaszewski
<steev@...> wrote:
>
> > What overlay? I feel like I either missed part of this conversion, or there
> > is an overlay that I don't know about.
> >
> My guess would be, the overlay he is doing this work in, so as to make
> it public, once it actually works and people can use it, rather than
> posting it in an unworkable state and having a million emails asking
> why this or that isn't working.

Good guess :)

My main goal was to get this overlay up to speed with my last project
that involved running jamvm atop bionic. The only difference here is
that the other project was done with the Android build system while
this one is using portage.

Busybox works right now in my chroot environment (rpc, nfs, and a
couple of other things are disabled for now). Library search paths
were set to /lib and /usr/lib by default, so I don't need to set
LD_LIBRARY_PATH anymore. Resolv is working. Need to add some things
like crypt(3), getpwent(3), etc.

The libc itself has several 'stubs' that print a 'fixme' message to
stderr whenever invoked, and return NULL / -1 / errno=ENOSYS.

The end result [current staus] will more or less be the following:

cross-i686-pc-linux-bionic/{binutils,gcc,bionic,bionic-kernel-headers}
[working aside from stubs]

bionic (libc, libm, libthread_db, libstdc++) [libc has some stubs]
icu4c [needs a c++ compiler]
zlib [working]
libxml2 [working, needs to be rebuilt and linked with icu4c]
libxslt [depends on working libxml2 w/ icu4c]
file (libmagic) [working]
classpath [soon...]
jamvm [soon...]

This setup (all the way to jamvm) is actually working quite well on 2
architectures right now (i686 & arm) when built using the Android
build system, so I'll be happy when it's working using portage,
because manual building / scripting from autotools to plain make is
getting painful when I'm just adding a new library to the build.

Cheers,

C


Replies:
Re: gcc-4.6 / bionic
-- Christopher Friedt
References:
gcc-4.6 / bionic
-- Christopher Friedt
Re: gcc-4.6 / bionic
-- Mike Frysinger
Re: gcc-4.6 / bionic
-- Christopher Friedt
Re: gcc-4.6 / bionic
-- Mike Frysinger
Re: gcc-4.6 / bionic
-- Christopher Friedt
Re: gcc-4.6 / bionic
-- Arkadi Shishlov
Re: gcc-4.6 / bionic
-- Ed W
Re: gcc-4.6 / bionic
-- Christopher Friedt
Re: gcc-4.6 / bionic
-- Christopher Friedt
Re: gcc-4.6 / bionic
-- wireless
Re: gcc-4.6 / bionic
-- Christopher Friedt
Re: gcc-4.6 / bionic
-- Christopher Friedt
Re: gcc-4.6 / bionic
-- Christopher Friedt
Re: gcc-4.6 / bionic
-- Christopher Harvey
Re: gcc-4.6 / bionic
-- Steev Klimaszewski
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: gcc-4.6 / bionic
Next by thread:
Re: gcc-4.6 / bionic
Previous by date:
Re: FEATURES instead of install mask
Next by date:
Gentoo on TI embedded ARM board - is it possible?


Updated Jun 25, 2012

Summary: Archive of the gentoo-embedded mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.