[oe] uclibc support for x86
Mikael Rosbacke
mikael at rosbacke.org
Wed Nov 26 12:27:29 UTC 2008
I did:
rm -rf tmp
bitbake console-image
with this in my local.conf:
BBFILES = "/home/mikaelr/oe/openembedded/packages/*/*.bb"
CCACHE=""
DISTRO = "angstrom-2008.1"
MACHINE = "x86"
ANGSTROM_MODE = "uclibc"
BB_NUMBER_THREADS = "3"
IMAGE_FSTYPES += "tar.bz2"
There was 1 additional issue, as reported before. I had to insert:
'#include <limits.h>' in:
tmp/work/x86-angstrom-linux-uclibc/linux-2.6.21-r12/linux-2.6.21/scripts/mod/sumversion.c
and restart the build process. This is the same for a glibc build and
should be unrelated to the uclibc change.
After the build finished, I made a bootable CF card and booted a SiS550
based system (x86 compatible). I got to the Angstrom login prompt.
With my initial test ucLibc seems to work so far.
tnx,
--- Mikael R
tis 2008-11-25 klockan 15:52 -0800 skrev Khem Raj:
> Looks sane to me. Have you tried to build a distro with this change ?
>
> Thx
>
> -Khem
>
> On Tue, Nov 25, 2008 at 7:46 AM, Mikael Rosbacke <mikael at rosbacke.org> wrote:
> > Hello!
> >
> > Seems I'm the only one crazy enough to try to run a uClibc based
> > distribution on x86. (I can see the response, What's the point?)
> >
> > Anyway, it turns out uClibc is currently lacking support for x86.
> > I've added the folder openembedded/packages/uclibc/uclibc-0.9.30/x86
> > and created the file uClibc.machine in this folder. (See attachment)
> >
> > Is there some way to get this into the git tree? Should I file a bug
> > report or could some maintainer give feedback on things to fix before
> > inclusion? I've tried to keep the config file in style with similar
> > config files for other machines.
> >
> > Thanks in advance,
> >
> >
> > --- Mikael Rosbacke
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel at lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >
> >
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
More information about the Openembedded-devel
mailing list