GameBrowserCmake

Aus GameBrowser - Wiki

Wechseln zu:Navigation, Suche

Inhaltsverzeichnis

Vorbereitungen für den Core

Diese Anleitung muss nur befolgt werden, wenn man den GameBrowser Core compilieren will.

Boost

Boost wird natürlich auch benötigt. Davon werden die folgende Teile gebraucht:

Ubuntu / Debian

Auf die Konsole gehen und folgendes eingeben:

sudo apt-get install libboost1.35-dev

Windows

Zuerst einmal muss Boost und Jam runtergeladen werden. Am besten einfach auf die Webseite http://www.boost.org/users/download/ gehen und hier die neueste Version von Bosst runterladen. Danach muss erstmal Boost entpackt werden. Damit CMake das sofort findet enpfehle ich Boost einfach nach c:\boost zu entpacken. Wer ein anderes Verzeichnis will muss halt später die Pfade in CMake einmalig einstellen. Nachdem wir boost entpackt haben, können wir CMake dafür nutzen boost zu compilieren. Für eine genaue anleitung am besten auf der Boost seite schaun.

Curl

Als letzte Lib für den Core wird nun noch curl gebraucht.

Ubuntu / Debian

Auf die Konsole gehen und folgendes eingeben:

sudo apt-get install libcurl4-openssl-dev

Windows

Um für Windows Curl zu bekommen geht man einfach auf die Webseite http://curl.haxx.se/download.html . Hier kann man entweder das Download Wizard benutzen oder man läd sich den Source runter. Dieser enthält cmake Scripte fürs Compilieren. Für genauere Infos bitte auf der Curl Seite schauen.


Vorbereitungen für das QtGui

Um das Qt Gui compilieren zu können braucht man nur Qt als Paket. Die vorher genannten Libs werden NICHT benötigt.

Ubuntu / Debian

Auf die Konsole gehen und folgendes eingeben:

sudo apt-get install libqt4-dev qt4-qmake

Windows

Einfach auf der Qt Webseite http://qt.nokia.com/downloads und dorten das SDK für sein System herunterladen und installieren. Das war es dann schon was man für das QtGui von GameBrowser braucht.


Den Quellcode holen

Als nächstes muss der Quellcode vom SVN Server geholt werden. Einfach in einen beliebigen Ordner gehen und dann die folgende Schritte ausführen.

Windows

Erstmal Rechtsklick und dann auf SVN Auschecken klicken wie in diesem Screenshot hier:

TortoisSVNAuschecken.png

Nun sieht man folgendes Kästchen und gibt die SVN URL http://svn.fkrauthan.de/svn/svn_gamebrowser/trunk/ ein. Am besten noch bei CheckoutDiretory das svn_gamebrowser durch gamebrowser ersetzen (muss natürlich nicht gemacht werden):

TortoisSVNAuscheckenDialog.png

Nun sollte ein ordner gamebrowser oder svn_gamebrowser je nachdem da sein. Dadrinnen liegt nun der Quelcode des GameBrowsers

Den GameBrowser Compilieren

So nun als letzter Schritt muss nun noch der GameBrowser compiliert werden.

Vorbereitung

Zu aller erst muss in das Verzeichnis gamebrowser/build gewechselt werden.

Mit dem Kommando: cmake

Die Makefiles werden durch CMake generiert. Hierzu wird folgender Befehl eingegeben:

cmake ../src

Die Ausgabe des Befehls endet mit einer Notiz, dass die build files in den aktuellen Ordner geschrieben wurden. Falls Sie die Build-Optionen ändern möchten, lesen Sie kurz im Abschnitt über ccmake weiter. Wenn Sie die Standardeinstellungen übernehmen wollen oder die Konfigurationen entsprechend eingestellt haben, führen Sie noch

make

aus um die Kompilierung zu starten. Die Bibliotheken befinden sich danach im Unterordner build/lib.

Mit dem Kommando: cmake-gui

Navigation
Media
Werkzeuge