Loading docs/about.html +46 −15 Original line number Diff line number Diff line Loading @@ -12,22 +12,53 @@ </a> </div> Buildroot is a set of Makefiles and patches that makes it easy to generate a cross-compilation toolchain and root filesystem for your target Linux system using the <a href= "http://www.uclibc.org/">uClibc C library</a>. Buildroot is useful mainly for people working with small or embedded systems. Embedded systems often use processors that are not the regular x86 processors everyone is used to using on their PC. It can be PowerPC processors, MIPS processors, ARM processors, etc. And to be extra safe, you do not need to be root to build or run Buildroot. <p> Buildroot is maintained by <a href= "mailto:jacmet@uclibc.org">Peter Korsgaard</a>, and licensed under the <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 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 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-know 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>. GENERAL PUBLIC LICENSE V2 (Or later)</a>. Stable releases are delivered every three months.</p> <!--#include file="footer.html" --> docs/docs.html +23 −26 Original line number Diff line number Diff line <!--#include file="header.html" --> <h3>Documentation</h3> Documentation for buildroot includes: <ul> <p>Our document "Buildroot usage and documentation" is where you want to start reading if you wish to understand how Buildroot work, or wish to change/extend/fix things. If you find any errors (factual, grammatical, whatever) please report them. Choose between:</p> <li> Usage and documentation is where you want to start reading if you wish to understand how buildroot work, or wish to change/extend/fix things. If you find any errors (factual, grammatical, whatever) please report them. Choose between: <p> <ul> <li><a href="/downloads/buildroot.html">Latest stable release</a></li> <li><a href="buildroot.html">GIT head revision</a></li> </ul> <p> </li> <li> <a href="README">README</a>. This is the README file included in the buildroot source release. </li> <li> If you find that you need help with buildroot, you can ask for help on the <a href= "lists.html">buildroot mailing list</a> at buildroot at uclibc.org. In addition the BusyBox, uClibc, and buildroot developers are also known to hang out on the uClibc IRC channel: #uclibc on irc.freenode.net. </li> <p>If you find that you need help with Buildroot, you can ask for help:</p> <ul> <li>On the <a href="lists.html">buildroot mailing list</a> at <code>buildroot at uclibc.org</code></li> <li>On the <a href="irc://freenode.net/#uclibc">Buildroot IRC channel</a>, <code>#uclibc</code> on Freenode</li> <li>On our <a href="https://bugs.uclibc.org">bugtracker</a>.</li> <li>Through the various companies offering commercial Buildroot support.</li> </ul> Loading Loading
docs/about.html +46 −15 Original line number Diff line number Diff line Loading @@ -12,22 +12,53 @@ </a> </div> Buildroot is a set of Makefiles and patches that makes it easy to generate a cross-compilation toolchain and root filesystem for your target Linux system using the <a href= "http://www.uclibc.org/">uClibc C library</a>. Buildroot is useful mainly for people working with small or embedded systems. Embedded systems often use processors that are not the regular x86 processors everyone is used to using on their PC. It can be PowerPC processors, MIPS processors, ARM processors, etc. And to be extra safe, you do not need to be root to build or run Buildroot. <p> Buildroot is maintained by <a href= "mailto:jacmet@uclibc.org">Peter Korsgaard</a>, and licensed under the <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 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 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-know 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>. GENERAL PUBLIC LICENSE V2 (Or later)</a>. Stable releases are delivered every three months.</p> <!--#include file="footer.html" -->
docs/docs.html +23 −26 Original line number Diff line number Diff line <!--#include file="header.html" --> <h3>Documentation</h3> Documentation for buildroot includes: <ul> <p>Our document "Buildroot usage and documentation" is where you want to start reading if you wish to understand how Buildroot work, or wish to change/extend/fix things. If you find any errors (factual, grammatical, whatever) please report them. Choose between:</p> <li> Usage and documentation is where you want to start reading if you wish to understand how buildroot work, or wish to change/extend/fix things. If you find any errors (factual, grammatical, whatever) please report them. Choose between: <p> <ul> <li><a href="/downloads/buildroot.html">Latest stable release</a></li> <li><a href="buildroot.html">GIT head revision</a></li> </ul> <p> </li> <li> <a href="README">README</a>. This is the README file included in the buildroot source release. </li> <li> If you find that you need help with buildroot, you can ask for help on the <a href= "lists.html">buildroot mailing list</a> at buildroot at uclibc.org. In addition the BusyBox, uClibc, and buildroot developers are also known to hang out on the uClibc IRC channel: #uclibc on irc.freenode.net. </li> <p>If you find that you need help with Buildroot, you can ask for help:</p> <ul> <li>On the <a href="lists.html">buildroot mailing list</a> at <code>buildroot at uclibc.org</code></li> <li>On the <a href="irc://freenode.net/#uclibc">Buildroot IRC channel</a>, <code>#uclibc</code> on Freenode</li> <li>On our <a href="https://bugs.uclibc.org">bugtracker</a>.</li> <li>Through the various companies offering commercial Buildroot support.</li> </ul> Loading