modular -> monolithic

Christoph Hellwig hch at lst.de
Sun Jan 20 20:18:18 PST 2008


On Sun, Jan 20, 2008 at 02:20:34PM -0500, Bernardo Innocenti wrote:
> 1) build time and build complexity
> 
>    The Linux kernel can afford to ship thousands of drivers
>    thanks to the very fine-grained Kconfig infrastructure,
>    so that developers don't necessarily need to pay the full
>    price of a big rebuild every so often.
> 
>    Autoconf is clearly not up to solve this issue.
>    My configure command line for the xserver already spans
>    5 lines and one can't paste it on IRC without being kicked
>    from the channel.
> 
>    Switching to Kbuild also doesn't seem like a bright idea,
>    because unlike the kernel we *need* to run autoconf tests
>    for portability.

I don't see any reason why you can't use autoconf + the linux kernel's
kconfig tool.  The config options will only be used for optional
features, everything else will be checked by autoconf. 




More information about the xorg mailing list