<!--#include file="header.html" --> <div class="row"> <div class="col-sm-6 col-sm-offset-3" style="padding-bottom:10px"> <img class="center-block" src="images/menuconfig.png" style="max-width:100%;" alt="Buildroot menuconfig" border="0"> </div> <div class="col-sm-10 col-sm-offset-1"> <p>Buildroot is a set of Makefiles and patches that makes it easy to generate a complete embedded Linux system. Buildroot can generate any or all of a cross-compilation toolchain, a root filesystem, a kernel image and a bootloader image. Buildroot is useful mainly for people working with small or embedded systems, using various CPU architectures (x86, ARM, MIPS, PowerPC, etc.) : it automates the building process of your embedded system and eases the cross-compilation process.</p> <p>The major Buildroot features are:</p> <ul> <li>Can <b>handle everything</b> in your embedded system development project: cross-compiling toolchain, root filesystem generation, kernel image compilation and bootloader compilation. Buildroot is also sufficiently flexible that it can also be used for only one or several of these steps.</li> <li>Is <b>very easy</b> to set up, thanks to its menuconfig, gconfig and xconfig configuration interfaces, familiar to all embedded Linux developers. Building a basic embedded Linux system with Buildroot typically takes 15-30 minutes.</li> <li>Supports <b>several hundreds of packages</b> for userspace applications and libraries: X.org stack, Gtk2, Qt, DirectFB, SDL, GStreamer and a large number of network-related and system-related utilities and libraries are supported.</li> <li>Supports <b>multiple filesystem types</b> for the root filesystem image: JFFS2, UBIFS, tarballs, romfs, cramfs, squashfs and more.</li> <li>Can generate an (e)glibc or uClibc cross-compilation toolchain, or re-use your existing glibc, eglibc or uClibc cross-compilation toolchain</li> <li>Has a <b>simple structure</b> that makes it easy to understand and extend. It relies only on the well-known Makefile language.</li> </ul> <p>Buildroot is maintained by <a href= "mailto:jacmet@uclibc.org">Peter Korsgaard</a>, and licensed under the <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GNU GENERAL PUBLIC LICENSE V2 (Or later)</a>. Stable releases are delivered every three months.</p> </div><!--/.col-sm-10 --> </div><!--/.row --> <!--#include file="footer.html" -->