[uClibc] [PATCH] Give buildroot a config file.

Robert Schwebel robert at schwebel.de
Fri Aug 8 08:16:12 UTC 2003


On Thu, Aug 07, 2003 at 11:10:24PM -0400, Rob Landley wrote:
> Make menuconfig goes on way the heck too long.

Well, it was designed to make _everything_ configurable. 

> I want to be able to tell it things like "I want uclibc", an "I want
> busybox", and have some kind of "allyesconfig" variant that says
> switch everything on. I'll switch stuff off later when and if space
> becomes a problem, first I want to get it working.  (In general, the
> configuration forces me to deal with far too much granualrity,
> certainly on my first attempt to just get a system up and running so I
> can build stuff and play with it.)

That's why I want some standard configurations for the next release.
PTXdist has already a facility for Linux-ARM style "make foobar_config"
.config file copying. 

> Are you somehow #including the Kconfig from uclibc and busybox, or are
> you duplicating it?

There is a magic perl script which extracts the config files and
converts them to PTXDIST_* style. It's quite tricky as not all config
options start with CONFIG_, so it more or less has to be done manually
when a new BusyBox version is patched in. Better solutions are always
welcome. 

> Because I noticed the help needs a LOT of fixing up, and if it's
> already done in busybox or not going to propogate back to busybox, I'd
> rather not bother.

That's probably because of the old version which is currently included.

> There's no equivalent to buildroot's "make sources".  In buildroot, I
> can tell it to download all the source it's going to need right up
> front, which is a big help since this is my laptop and it's only
> connected to the internet about half the time.

'make get'

> I also I do not personally care about flash memory.  I noticed stuff
> relating to flash memory in about five different menus, which probably
> needs to be consolidated...

What exactly do you mean? 

Robert 
-- 
 Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
 Pengutronix - Linux Solutions for Science and Industry
   Handelsregister:  Amtsgericht Hildesheim, HRA 2686
     Hornemannstraße 12,  31137 Hildesheim, Germany
    Phone: +49-5121-28619-0 |  Fax: +49-5121-28619-4



More information about the uClibc mailing list