[uClibc]About lfs-uClibc

Claus Rosenberger Claus.Rosenberger at rocnet.de
Thu Feb 27 14:11:42 UTC 2003


All the things you described you can do with buildroot. You don't must use
busybox but you can. Take a look into the toplevel Makefile and switch on
the things you need and switch off busybox. After compiling all the stuff
you can mount the created root_fs with loop and copy all the stuff into a
directory. After a chroot you have your development environment. The only
problem i have at this moment is perl because it needs the berkeley db and
i have problems to compile. And you cannot cross-compile perl only
tiny-perl. But build your environment first and after chroot you can do
the rest.


>
> --- Claus Rosenberger <Claus.Rosenberger at rocnet.de>
> wrote:
>> I tried the same. You should use buildroot to build
>> the linux-from-scratch
>> like you want to do.
>>
>> there were a lot of changes since 0.9.14 and you
>> cannot use the patch in
>> the actual release.
>
> Thank you, but from what I read, buildroot is not
> suitable, as it needs busybox, which I don't intend to
> use, and does not generate a real system, just a
> home-compiled version of the rootfs tarball on the
> uClibc site. What I'm after is to create a system
> _identical_ to a stock LFS system, exept based around
> uClibC. Since I am eventually going to have to modify
> uClibc for my needs anyway, I figured I'd just do it
> and be done with it, but producing a usable
> uClibc-based development environment has thus far
> proven to be a sticky spot on my road. I'd like to be
> able to just set it to be the primary libc, tell it
> where the kernel sources are, set full C99 and RPC
> support, and make/make install it. Any hints on how
> this can be done?
>
> =====
> ---Kyle Cardoza, OS Fanatic, Unix Weenie
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Tax Center - forms, calculators, tips, more
> http://taxes.yahoo.com/
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://uclibc.org/mailman/listinfo/uclibc






More information about the uClibc mailing list