Dreamcast-Entwicklungsumgebung unter Windows einrichten
Die Grundumgebung Cygwin installieren
Bevor wir so wirklich mit dem Installieren der Dreamcast-Tools beginnen können, benötigen wir zuerst einen Compiler und eine Kommandozeile. Dafür benutzen wir Cygwin, welches grundlegende Linux-Tools unter Windows zur Verfügung stellt.
Dazu geht ihr auf [1] (Wichtig: kein www anhängen, sonst landet man auf einer anderen Seite des Cygwin-Projekts). Nun klickt ihr auf einen der vielen "Install Cygwin now!"-Links auf der Seite und ladet die Datei herunter (oder klickt direkt auf "Ausführen", falls euer Browser dies unterstützt).
Im Installationsprogramm klickt ihr nun 5x auf "Weiter", wählt dann aus der Liste einen Server in eurer Nähe aus und klickt wieder auf "Weiter". Klickt im erscheinenden Warnfenster auf "Ok". Nach einem Moment seht ihr ein Auswahlfenster. Sucht und installiert (auf die beiden Pfeile klicken) folgendes: [*]wget [*]make [*]tar [*]subversion [*]libpng12-devel (die Zahl kann abweichen) [*]libjpeg-devel [*]gcc-mingw [*]gcc-mingw-g++
Wartet nun einen Moment, bis die Pakete heruntergeladen und installiert wurden. Wählt dann aus, dass Verknüpfungen erstellt werden sollen.
Die Dreamcast-Toolchain kompilieren und installieren
Startet nun Cygwin. Dies öffnet euch ein Terminal.
Führt nun folgende Kommandos aus:
Zuerst ladet ihr 3 Scripts für die Toolchain herunter (Tipp: Drückt den Pfeil nach oben, um das letzte Kommando anzuzeigen und ändert es ab):
$ wget http://cadcdev.svn.sourceforge.net/svnroot/cadcdev/kos/utils/dc-chain/download.sh $ wget http://cadcdev.svn.sourceforge.net/svnroot/cadcdev/kos/utils/dc-chain/unpack.sh $ wget http://cadcdev.svn.sourceforge.net/svnroot/cadcdev/kos/utils/dc-chain/Makefile
Dann müsst ihr sie ausführbar machen:
$ chmod +x download.sh $ chmod +x unpack.sh
Und schliesslich noch ausführen:
$ ./download.sh $ ./unpack.sh
Jetzt müsst ihr den Toolchain noch kompilieren:
$ make
Jetzt könnt ihr euch eine Pizza bestellen oder sonst etwas machen, das lange dauert.