De/FlightGear bauen - Debian: Difference between revisions

m
"glut" is not needed
(reviewed for 2.4.0 (MARK II ;-)))
m ("glut" is not needed)
Line 3: Line 3:
Auch für '''Oldstable''' 5.x (Lenny) gilt die Anleitung für Version 2.4.0. Für GIT gilt sie zumindest solange, bis sich an den Abhängigkeiten etwas entscheidendes ändert.
Auch für '''Oldstable''' 5.x (Lenny) gilt die Anleitung für Version 2.4.0. Für GIT gilt sie zumindest solange, bis sich an den Abhängigkeiten etwas entscheidendes ändert.


Leute, die sich die Hände nicht schmutzig machen wollen, können es mit [[Scripted_Compilation_on_Linux_Debian/Ubuntu | Scripted Compilation on Linux Debian/Ubuntu]] versuchen.
Leute, die sich die Hände nicht schmutzig machen wollen, können es mit [[Scripted Compilation on Linux Debian/Ubuntu]] versuchen.


Dieser Artikel ist als Kurzanleitung zu verstehen. Für detailiertere Informationen bitte den Hauptartikel  [[Building_FlightGear_-_Linux | Building FlightGear - Linux]] konsultieren.
Dieser Artikel ist als Kurzanleitung zu verstehen. Für detailiertere Informationen bitte den Hauptartikel  [[Building FlightGear - Linux]] konsultieren.




Line 12: Line 12:


Pakete die installiert werden müssen:
Pakete die installiert werden müssen:
*gcc, g++, make, automake, pkg-config
* gcc, g++, make, automake, pkg-config
*mawk (oder gawk)
* mawk (oder gawk)
*cmake  (min. Version 2.6.0-5)
* cmake  (min. Version 2.6.0-5)
*git, subversion, wget
* git, subversion, wget
*(freeglut3-dev,) libgl1-mesa-dev, libxrandr-dev
* libgl1-mesa-dev, libxrandr-dev
*libxi-dev, libxmu-dev, libxext-dev
* libxi-dev, libxmu-dev, libxext-dev
*libopenal-dev (unter Lenny [[#libopenal|libopenal]] beachten), libalut-dev
* libopenal-dev (unter Lenny [[#libopenal|libopenal]] beachten), libalut-dev
*libjpeg62-dev, libtiff4-dev, libpng12-dev
* libjpeg62-dev, libtiff4-dev, libpng12-dev
*libboost1.37-dev (min 1.37, 1.40 für Lenny auf backports.debian.org erhältlich)
* libboost1.37-dev (min 1.37, 1.40 für Lenny auf backports.debian.org erhältlich)


Während des Bauens darf das Paket ''simgear-dev'' '''nicht''' installiert sein! Das Selbe gilt für ''openscenegraph-dev'', wenn die Version aus dem OpenSceneGraph-SVN-Repo zum Kompilieren verwendet wird.
Während des Bauens darf das Paket ''simgear-dev'' '''nicht''' installiert sein! Das Selbe gilt für ''openscenegraph-dev'', wenn die Version aus dem OpenSceneGraph-SVN-Repo zum Kompilieren verwendet wird.
Line 33: Line 33:
Die Daten zu FlightGear sind ein recht großer Download (GIT etwa 3.5 GB und 2.4.0 410 MB). Um Zeit zu sparen sollte man den starten, bevor man mit dem Kompilieren beginnt.
Die Daten zu FlightGear sind ein recht großer Download (GIT etwa 3.5 GB und 2.4.0 410 MB). Um Zeit zu sparen sollte man den starten, bevor man mit dem Kompilieren beginnt.


Für git-Anfänger lohnt sich ein Blick auf [[Git#For_dummies|git for dummies]]. Dort gibt es Infos und weitere Befehle zum Umgang mit FlightGears git-Ressourcen.
Für git-Anfänger lohnt sich ein Blick auf [[Git#For dummies|git for dummies]]. Dort gibt es Infos und weitere Befehle zum Umgang mit FlightGears git-Ressourcen.




Line 144: Line 144:
{{Building}}
{{Building}}


[[en:Building_FlightGear_-_Debian]]
[[en:Building FlightGear - Debian]]
392

edits