IM FOKUS



FORUM AKTUELL
-
Ingamium
» letzte Antwort von ShowGetter -
StarCraft 2
» letzte Antwort von Felix -
Magic Trackpad
» letzte Antwort von Big Hornet -
Programm-/Spiele-Tipps für iPhone & ...
» letzte Antwort von Felix -
Vokabeltrainer für das Terminal
» letzte Antwort von hoffi -
ne Batzen .avi's in iTunes
» letzte Antwort von Felix -
Partion für Bootcamp anlegen
» letzte Antwort von hagbard -
Starcraft 2 Systemvoraussetzungen
» letzte Antwort von dr.zeissler -
Ram für iMac 2.4 GHz
» letzte Antwort von Öpfeli -
Razer DeathAdder
» letzte Antwort von fox77
SDL installieren
unter Mac OS X Tiger
Mit Fink installieren
Eine Installation mit Fink ist möglich. Hierfür die Anleitung von Fink direkt befolgen, um das System einzurichten. Ist Fink installiert:fink install SDL SDL_image SDL_ttf SDL_mixer
Selbst kompilieren (für erfahrene Benutzer)
Installieren der Developer-Tools (am besten XCode 2.1 oder neuer). Xcode 2.0 funktioniert auch, aber es kann unter Umständen Probleme mit Spielen aufgrund des verwendeten Compilers geben.Einrichten der Pfade
Öffnet das Terminal. Das wird in der nächsten Zeit sehr wichtig werden. Es müssen die Pfade eingetragen werden, damit alle Bibliotheken gefunden werden können. Dafür muss die Datei /etc/profile angepasst werden.Gebt dazu im Terminal folgendes ein:
sudo nano /etc/profileNun fügt bitte über den vorhandenen Text folgenden ein:
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin"Danach das Terminal einmal neu starten.
export PATH
PKG_CONFIG_PATH="/usr/lib/pkgconfig:/usr/X11R6/lib/pkgconfig:/usr/local/lib/pkgconfig"
export PKG_CONFIG_PATH
Geht jetzt am besten in ein Verzeichnis, wo ihr eure Pakete entpackt und kompiliert. Als Beispiel nehmen wir den Ordner "OpenSource" auf dem Schreibtisch:
cd desktop/OpenSource
dlcompat installieren
dlcompat wird für Kompatibilität benötigt. Es ist ein Projekt von OpenDarwin. dlcompat muss per CVS runtergeladen werden. Dazu folgende zwei Befehle:cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od loginJetzt untereinander folgende Befehle:
cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -d dlcompat proj/dlcompat
cd dlcompatJetzt ist dlcompat installiert.
sh autogen.sh
./configure --enable-fink
make
sudo make install
pkgconfig installieren
pkg-config ist ein Programm, welches Informationen ausliest über Programm-Versionen und Pfade. Das wird zum Kompilieren von Software benutzt.Ladet euch das aktuellste Paket von der Homepage und speichert es und führt folgende Befehle aus:
tar xfvz pkg-config-0.19.tar.gz
./configure
make
sudo make install
audiofile installieren
Audiofile ist eine Bibliothek, welche Informationen für Audio-Formate enthält.Ladet euch das aktuellste Paket von der Homepage und speichert es und führt folgende Befehle aus:
tar xfvz audiofile-0.2.6.tar.gz
./configure
make
sudo make install
esound installieren
esound ist ein Server-Programm, welches Sound verarbeitet und wiedergibt. Dieses wird möglicherweise benötigt. Also vorsichtshalber installieren.Ladet euch das aktuellste Paket von der Homepage und speichert es und führt folgende Befehle aus:
tar xfvj esound-0.2.36.tar.bz2
./configure
make
sudo make install
SDL installieren
Jetzt wird die Haupt-Bibliothek von SDL installiert.Ladet euch das aktuellste Paket von der Homepage und speichert es und führt folgende Befehle aus:
tar xfvz SDL-1.2.8.tar.gz
./configure
make
sudo make install
JPEG Bibliothek installieren
Da die Bibliothek von Mac OS X für die OpenSource-Software nicht nutzbar ist, muss diese noch mal installiert werden.Ladet euch das aktuellste Paket von der Homepage und speichert es und führt folgende Befehle aus:
tar xfvz jpegsrc.v6b.tar.gz
cp /usr/share/libtool/config.guess .
cp /usr/share/libtool/config.sub .
./configure --enable-shared --enable-static
make
sudo make install
sudo make install-lib
sudo make install-header
TIFF Bibliothek installieren
Bei TIFF besteht das gleiche Problem wie bei JPEG.Ladet euch das aktuellste Paket von der Homepage und speichert es und führt folgende Befehle aus:
tar xfvz tiff-3.7.2.tar.gzEntfernt aus der Datei tiff-3.7.2/contrib/iptcutil/iptcutil.c die Zeile "#inlcude <memory.h>", wenn noch vorhanden.
./configure --with-jpeg-include-dir=/usr/local/include --with-jpeg-lib-dir=/usr/local/lib --disable-cxx
make
sudo make install
PNG Bibliothek installieren
Bei PNG besteht das gleiche Problem wie bei JPEG oder TIFF.Ladet euch die xxx-config.tar.gz-Version von der Homepage runter. Die ist leichter zu installieren, führt wieder folgende Befehle aus:
tar xfvz libpng-1.2.8-config.tar.gz
./configure
make
sudo make install
SDL_image installieren
SDL_image ist eine Erweiterung von SDL. Diese stellt Funktionen bereit, um Bilder für Spiele zu laden. Ihr bekommt die neuste Version gibt es auf der Homepage.tar xfvz SDL_image-1.2.4.tar.gz
./configure --enable-tif
make
sudo make install
SDL_ttf installieren
SDL_ttf ist ebenfalls eine Erweiterung zu SDL. Diese dient dazu, um Schriften zu laden. Ihr bekommt die neuste Version gibt es auf der Homepage.tar xfvz SDL_ttf-2.0.7.tar.gz
./configure --with-freetype-prefix=/usr/X11R6
make
sudo make install
SMPEG installieren
SMPEG ist eine Multimedia-Bibliothek. Diese wird unteranderem dafür benutzt, um MP3-Dateien in Spielen abzuspielen. SMPEG ist nur per CVS zu bekommen:cvs -d:pserver:anonymous@cvs.icculus.org:/cvs/cvsroot loginPasswort ist "anonymous"
cvs -z3 -d:pserver:anonymous@cvs.icculus.org:/cvs/cvsroot co smpeg
sh autogen.sh
./configure
make all
sudo make install
libmikmod installieren
LibMikMod ist eine Bibliothek, um .mod-Dateien abzuspielen. Aufgrund einer Inkompatibilität mit Tiger, kann das OS X-Modul nicht verwendet werden. Dazu haben wir esound installiert. Die aktuelle Version gibt es auf der Homepage.tar xfvj libmikmod-3.2.0-beta2.tar.bz2
./configure --enable-esd --disable-osx
make
sudo make install
OGG installieren
Die OGG-Bibliothek wird benötigt, um .ogg-Dateien abspielen zu können. Die aktuelle Version gibt es auf der Homepage.tar xfvz libogg-1.1.2.tar.gz
./configure
make
sudo make install
VORBIS installieren
Vorbis wird für OGG-Dateien benötigt, um aus ihnen Informationen auslesen zu können. Die aktuelle Version gibt es auf der Homepage.tar xfvz libvorbis-1.1.1.tar.gz
./configure
make
sudo make install
SDL_mixer installieren
SDL_mixer ist eine Bibliothek, um aus SDL heraus Sound abzuspielen. Die aktuelle Version gibt es auf der Homepage.tar xfvz SDL_mixer-1.2.6.tar.gzEndlich fertig!
./configure --enable-shared CFLAGS="-L/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/"
make
sudo make install
Nun können die Spiele installiert werden, sofern nicht noch weitere Pakete benötigt werden.
Bei Fragen oder Problemen einfach in unser "OpenSource"-Forum schreiben und wir versuchen so gut wie möglich zu helfen.
