<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Buildroot</id>
	<title>Buildroot - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Buildroot"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Buildroot&amp;action=history"/>
	<updated>2026-05-18T17:21:02Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Buildroot&amp;diff=1643562&amp;oldid=prev</id>
		<title>imported&gt;Invisigoth67: typo</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Buildroot&amp;diff=1643562&amp;oldid=prev"/>
		<updated>2026-04-05T12:32:51Z</updated>

		<summary type="html">&lt;p&gt;typo&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
|Name                 = &lt;br /&gt;
|Logo                 = [[Datei:Buildroot-logo.png]]&lt;br /&gt;
|Screenshot           = &lt;br /&gt;
|Beschreibung         = &amp;lt;!-- Beschreibung des Screenshots! --&amp;gt;&lt;br /&gt;
|Maintainer           = Peter Korsgaard&lt;br /&gt;
|Hersteller           = &lt;br /&gt;
|Management           = &lt;br /&gt;
|AktuelleVersion      = 2025.11.1&lt;br /&gt;
|AktuelleVersionFreigabeDatum = 20. Januar 2026&lt;br /&gt;
|AktuelleVorabVersion = &lt;br /&gt;
|AktuelleVorabVersionFreigabeDatum = &lt;br /&gt;
|Betriebssystem       = [[Linux|GNU/Linux]]&lt;br /&gt;
|Programmiersprache   = &lt;br /&gt;
|Kategorie            = &lt;br /&gt;
|Lizenz               = [[GNU General Public License|GPL]]&lt;br /&gt;
|Deutsch              = &lt;br /&gt;
|Website              = [https://www.buildroot.org www.buildroot.org]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Buildroot&amp;#039;&amp;#039;&amp;#039; ist ein [[Open Source|Open-Source]]-Projekt, welches den Entwickler eines [[Linux]]-Systems dabei unterstützt, die notwendigen Pakete auszuwählen, zu konfigurieren und daraus ein Root-Filesystem zu erstellen.&lt;br /&gt;
&lt;br /&gt;
Dieses Paket besteht aus einer Sammlung von Skripten, welche die notwendigen Schritte bis zum gebrauchsfertigen Zielsystem abbilden. Die einzelnen Schritte sind weitgehend konfigurierbar und aufeinander abgestimmt. Das Paket vereinigt so gut wie alles, was der Entwickler benötigt, um ein [[uClibc]]-basiertes Linuxsystem zu entwickeln. &amp;#039;&amp;#039;OpenWrt Buildroot&amp;#039;&amp;#039; ist eine stark modifizierte Version und findet im [[OpenWrt]]-Projekt Anwendung.&lt;br /&gt;
&lt;br /&gt;
== Teilsysteme ==&lt;br /&gt;
&lt;br /&gt;
;Cross-Development-Toolchain&lt;br /&gt;
&lt;br /&gt;
Es werden der [[GNU Compiler Collection|GCC]], die [[GNU Binutils|Binutils]] und die [[uClibc]] im [[Quelltext]] heruntergeladen, anschließend wird auf deren Basis eine voll funktionsfähige Entwicklungsumgebung für die ausgewählte Zielplattform (z.&amp;amp;nbsp;B. [[ARM-Architektur|ARM]], [[MIPS-Architektur|MIPS]] oder [[Intel 80386|i386]]) erstellt. Alternativ kann eine bereits vorhandene Entwicklungsumgebung, beispielsweise vom Hersteller einer bestimmten [[Prozessor]]familie, genutzt werden. Dies ermöglicht es auch, die unter gewöhnlichen [[Linux-Distribution]]en verwendete [[glibc|GNU-C-Bibliothek]] für das Zielsystem zu benutzen.&lt;br /&gt;
&lt;br /&gt;
;Entwicklungs- und Debugging-Werkzeuge für das Target&lt;br /&gt;
&lt;br /&gt;
Genauso können die Entwicklungswerkzeuge für das Zielsystem erstellt werden, was eine weitere Entwicklung dort möglich macht. Die wichtigsten Debuggingwerkzeuge (z.&amp;amp;nbsp;B. [[GNU Debugger|gdb]]) werden sowohl für die Host- als auch für die Zielplattform zur Verfügung gestellt. Dies ermöglicht [[interaktiv]]es [[Debugger|Debugging]] auf Systemen, welche kaum Ein- oder Ausgabemöglichkeiten besitzen.&lt;br /&gt;
&lt;br /&gt;
;busybox und uClibc&lt;br /&gt;
&lt;br /&gt;
Sowohl [[BusyBox]] als auch [[uClibc]] sind zentraler Bestandteil des Systems. Beide Projekte werden größtenteils von den gleichen Entwicklern gepflegt. Allerdings lässt sich mit einer externen [[GNU Toolchain|Toolchain]] statt der von Buildroot erzeugten die [[glibc]] (statt der uClibc) nutzen und auch Busybox lässt sich durch die entsprechenden, meist jedoch funktionsreicheren und damit größeren, Programme ersetzen.&lt;br /&gt;
&lt;br /&gt;
;Programmpakete&lt;br /&gt;
&lt;br /&gt;
Neben dem minimalen Root-Dateisystem gibt es eine sehr große Auswahl an fertigen Open-Source-Paketen, die Auswahl reicht von Netzwerk-Programmen über grafische Oberflächen bis hin zu Audioprogrammen. Aber auch selbst erstellte Pakete lassen sich mit wenig Aufwand in das skriptbasierte System integrieren.&lt;br /&gt;
&lt;br /&gt;
;Kernel&lt;br /&gt;
&lt;br /&gt;
Innerhalb von Buildroot kann eine Kernelversion angegeben werden, beim Erstellen des Zielsystems wird dieser Kernel dann gemeinsam mit dem restlichen System mitgeneriert. Außerdem können auch benutzerdefinierte Kernel bezogen werden (siehe dazu die Optionen des Typs BR2_LINUX_KERNEL_CUSTOM_*).&lt;br /&gt;
&lt;br /&gt;
;[[Bootloader]]&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Bootloader sind ebenfalls mit integriert, darunter [[Grand Unified Bootloader|grub]] und [[Das U-Boot|u-boot]].&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[OpenEmbedded]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.buildroot.org Offizielle Website]&lt;br /&gt;
* [https://www.embedded-software-engineering.de/ein-embedded-echtzeit-linux-system-aufsetzen-teil-1-a-688691/ Ein Embedded-Echtzeit-Linux-System aufsetzen]&lt;br /&gt;
* [https://www.embedded-software-engineering.de/embedded-linux-kernel-aufbau-toolchain-a-719574/ Embedded Linux – Kernel, Aufbau, Toolchain]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Freie Software]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Invisigoth67</name></author>
	</entry>
</feed>