Seite 1 von 1

Kompilieren von Teewars

BeitragVerfasst: 07.03.2008, 18:13
von cassmodiah
Der Kompilierbefehl unterteilt sich in 3 Teile

1. Bezug der notwendigen Developer-, Build-, und Ausführpakete
2. Bezug des Pythonbuildscripts der Teewars-Developer
3. Ausführen des Pythonbuildscripts der Teewars-Developer

Ausführen als root bzw. sudo:
Debian & Derivate: apt-get install libasound2-dev libglu1-mesa-dev mesa-common-dev build-essential python && wget http://www.teewars.com/files/build.py && python build.py 0.3.4
Ubuntu: sudo apt-get install libasound2-dev libglu1-mesa-dev mesa-common-dev build-essential python && wget http://www.teewars.com/files/build.py && python build.py 0.3.4
Arch: pacman -S libasound2-dev libglu1-mesa-dev mesa-common-dev make libc6-dev gcc g++ python && wget http://www.teewars.com/files/build.py && python build.py 0.3.4
Fedora: yum install libasound2-dev libglu1-mesa-dev mesa-common-dev make libc6-dev gcc g++ python && wget http://www.teewars.com/files/build.py && python build.py 0.3.4
Foresight: sudo conary update libasound2-dev libglu1-mesa-dev mesa-common-dev make libc6-dev gcc g++ python && wget http://www.teewars.com/files/build.py && python build.py 0.3.4
Gentoo und Sabayon: emerge libasound2-dev libglu1-mesa-dev mesa-common-dev make libc6-dev gcc g++ python && wget http://www.teewars.com/files/build.py && python build.py 0.3.4
OpenSuSE: yast2 -i libasound2-dev libglu1-mesa-dev mesa-common-dev make libc6-dev gcc g++ python && wget http://www.teewars.com/files/build.py && python build.py 0.3.4

Danach dürfte das fertige Paket darliegen, welches nach der [url=http://wiki.linuxgaming.de/index.php/Teewars]Anleitung im Wiki[/url] installiert wird

ANMERKUNGEN:
- funktioniert architekturunabhängig
- 0.3.4 kann durch jede andere Versionsnummer ersetzt werden
- Bitte für weitere Distributionen ergänzen
- Ich weiß nicht ob es den dev´s von teewars recht ist, wenn wir deren Script benutzen?! Alternativ "zu Fuß" Kompilierung: [url=http://www.teewars.com/?page=docs&id=293]http://www.teewars.com/?page=docs&id=293[/url]
- Das Script könnte auch von SuL bereitgestellt werden
- Für SPARC bitte libc6.1-dev installieren
- Für amd64 und alpha bitte libc-dev installieren

BeitragVerfasst: 09.03.2008, 21:51
von haukew
Öh, danke, aber man kann doch einfach das Archiv herunterladen, entpacken und mit ./teewars starten, wozu der Umweg über das Script?
Außerdem würde ich die Befehle wegen der Lesbarkeit am besten in eine [ code ] - Box packen:

Code: Alles auswählen
Debian & Derivate:
apt-get install libasound2-dev libglu1-mesa-dev mesa-common-dev build-essential python && wget http://www.teewars.com/files/build.py && python build.py 0.3.4


Gruß, Hauke

BeitragVerfasst: 09.03.2008, 22:11
von cassmodiah
Öh, danke, aber man kann doch einfach das Archiv herunterladen, entpacken und mit ./teewars starten, wozu der Umweg über das Script?


das ist für ältere Distributionsversionen und für andere Architekturen gedacht.
Z.B. Debian etch auf PPC

BeitragVerfasst: 10.03.2008, 01:20
von haukew
alles klar, ic

BeitragVerfasst: 12.03.2008, 11:21
von Sekhmet
bei der Fedora-variante fehlt das "install" hinter "yum" ganz am anfang

BeitragVerfasst: 12.03.2008, 13:38
von cassmodiah
wurde geändert.

danke für den hinweis