Difference between revisions of "Build Systems"
(Internal link for buildroot) |
m (Convert Buildroot page into a category) |
||
Line 1: | Line 1: | ||
* [[Yocto Project]] - Project for multiple embedded Linux technologies | * [[Yocto Project]] - Project for multiple embedded Linux technologies | ||
* [[Open Embedded]] - System for building full embedded images from scratch | * [[Open Embedded]] - System for building full embedded images from scratch | ||
− | * [[Buildroot]] is a set of Makefiles and patches that makes it easy generate a cross-compilation toolchain and root filesystem for your target Linux system using the uClibc C library. | + | * [[:Category:Buildroot]] is a set of Makefiles and patches that makes it easy generate a cross-compilation toolchain and root filesystem for your target Linux system using the uClibc C library. |
* [http://www.pengutronix.de/software/ptxdist/index_en.html PTXdist] | * [http://www.pengutronix.de/software/ptxdist/index_en.html PTXdist] | ||
** Kconfig based build system developed by [http://www.pengutronix.de/index_en.html Pengutronix] | ** Kconfig based build system developed by [http://www.pengutronix.de/index_en.html Pengutronix] |
Revision as of 13:04, 15 February 2012
- Yocto Project - Project for multiple embedded Linux technologies
- Open Embedded - System for building full embedded images from scratch
- Category:Buildroot is a set of Makefiles and patches that makes it easy generate a cross-compilation toolchain and root filesystem for your target Linux system using the uClibc C library.
- PTXdist
- Kconfig based build system developed by Pengutronix
- GPL licensed
- Video of a talk given by PTXdist maintainer Robert Schwebel at FOSDEM 2009
- Linux From Scratch
- LTIB - Linux Target Image Builder (by Stuart Hughes of FreeScale) - see http://savannah.nongnu.org/projects/ltib
- OpenBricks - Embedded Linux Framework
- OpenBricks provides a set of packages, patches and shell-based rules that creates a toolchain and a rootfs with customized packages and features selection.
- Currently supports x86_32, x86_64, PowerPC, PowerPC64 and ARM architectures with either uClibc, Glibc or eGlibc C library.
- Building Embedded Userlands - Presentation by Ned Miljevic & Klaas van Gend at the ELC 2008 which compares different configuration and build systems. Video of the conference available.
- Scratchbox Cross-Compilation Toolkit, with support for x86 and arm.
- OpenWRT Cross-Compilation Toolkit mainly geared towards wireless routers but can be extended to other platforms, with support for x86, MIPS and ARM.
See also Toolchains