[[Vorlage (Archiviert)]] ##[[Vorlage(Getestet, lucid)]] [[Vorlage(Fremd, Software, "Dieser Artikel beschreibt das Kompilieren und die manuelle Installation eines Programms. Dies geschieht an der Paketverwaltung vorbei, was dem Anwender bewusst sein sollte.")]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Packprogramme: Archive entpacken] [:Git:] (optional) [:Programme kompilieren: Pakete aus dem Quellcode erstellen] }}} [[Inhaltsverzeichnis(1)]] Um die neuste Version des [:Vala:]-Compilers aus dem Git-Repository oder aus dem Tarball zu installieren, entfernt man (sofern vorhanden) das Paket mit der Dokumentation '''vala-doc''', da dieses ggf. die Installation eines selbst erstellten Paketes stören kann. = Voraussetzungen = Folgende Pakete werden als Voraussetzung benötigt:[1] {{{#!vorlage Paketinstallation debhelper quilt libglib2.0-dev bison autotools-dev flex gnome-pkg-tools xsltproc libdbus-1-dev libdbus-glib-1-dev dbus-x11 lsb-release }}} = Quellcode = Der Quellcode kann als Tarball [2] von der [http://live.gnome.org/Vala/Release Projektseite] {dl} geladen werden oder in der aktuellen Entwicklungsversion aus dem [:Git:]-Repository[3] bezogen werden: {{{#!vorlage Befehl tar jxvf vala-x.y.z.tar.bz2 # oder git clone git://git.gnome.org/vala vala }}} = Kompilieren = Der Vala-Compiler kann nun mit dem üblichen Dreischritt[4] übersetzt werden. Da er in Vala geschrieben ist ("self-hosted"), kann man den Compiler anschließend noch einmal mit sich selbst übersetzen, vorher muss man allerdings aufräumen: {{{#!vorlage Befehl make distclean }}} #tag: Programmierung, Vala