Aller au contenu
remy

[HomeBrew] - Installer et paramétrer KallistiOS

Messages recommandés

Vous souhaitez voir comment on peut dévelloper une petit application pour votre dreamcast , nous allons voir sa ensemble et installer KallistiOS , une toolchain gratuite pour votre dreamcast.

 

-= Matériel Requis : =-

 

- Le CD DDEr4 => Image a graver ou a monter avec deamon tool

 

-= Installation de la ToolChain : =-

 

- Une fois l'image .cdi extraite , Graver la avec alcohol 120% ou monter la avec DeamonTool.

 

- Vous devriez avoir ceci dans le poste de travail :

 

 

INSTALL_KOS_0002.jpg

 

- Double cliqué dessus et l'installation vas commencer en vous demandant quelques click !!!

- Cliquer sur "Next" :

 

INSTALL_KOS_0003.jpg

 

-= Etape 1 : Installation de CygWin : =-

 

- Cliquer sur "Install Cygwin" :

 

 

 

 

INSTALL_KOS_0004.jpg

 

- Une nouvelle fenêtre s'ouvre : Cliquer sur " Suivant " :

 

INSTALL_KOS_0005.jpg

 

- Choisir : " Install From Local Directory " puis cliquer sur " Suivant " :

 

INSTALL_KOS_0006.jpg

 

- Choissiser " c:/cygwin " comme destinnation sa sera plus simple dans le reste du tutorial . Ensuite cliquer sur " Suivant " :

 

INSTALL_KOS_0007.jpg

 

- Cliquer ensuite sur " Browse " pour selectionner le dossier cygwin du CD de developpement :

 

INSTALL_KOS_0008.jpgINSTALL_KOS_0009.jpgINSTALL_KOS_0010.jpg

 

- Maintenant il vas faloir choisir les bonnes librairies : choisisser " Devel " puis vérifier que toutes les librairies sont sélectionnées :

 

INSTALL_KOS_0011.jpg

 

- De même avec " Libs " :

 

INSTALL_KOS_0012.jpg

 

- Pareil pour " Web " :

 

INSTALL_KOS_0013.jpg

 

- Cliquer sur " Suivant " , l'installation vas débuter :

 

INSTALL_KOS_0014.jpg-

 

Une fois l'installation terminé , vous arriver sur le dernier ecran . Cochez toutes les cases puis cliquer sur " Terminé " :

 

INSTALL_KOS_0015.jpg

 

-= Etape 2 : Décompression ToolChain =-

 

- Voici l'étape suivante : la décompression de la toolchain : cliquer sur " Extract " :

 

 

 

 

INSTALL_KOS_0017.jpg

 

- Une fenetre vas s'ouvrir est vous demander ou vous souhaitez extraire les fichiers : Selectionner juste " c:/Cygwin "

 

INSTALL_KOS_0018.jpg

 

- Une fenetre va s'ouvrir et les lignes vont défiler :

 

INSTALL_KOS_0019.jpg

 

- A la fin de l'extraction , un message vas apparaitre : cliquer sur " Non "

 

INSTALL_KOS_0020.jpg

 

- Une fois terminé un nouveau message va apparaitre : cliquer sur " OK " :

 

INSTALL_KOS_0021.jpg

 

-= Etape 3 : Configuration de la ToolChain : =-

 

- Nous arrivons a la derniére étape de l'installation : Cliquer sur " Configure " :

 

 

 

 

INSTALL_KOS_0022.jpg

 

- Un nouveau message apparait : cliquer sur " Oui " :

 

INSTALL_KOS_0023.jpg

 

- Puis cliquer sur " OK " :

 

INSTALL_KOS_0024.jpg

 

- Voila l'installation est terminée, Cliquer maintenant sur la croix pour fermer la fenêtre :

 

INSTALL_KOS_0025.jpg

 

- Notre ToolChain a été installer , mais ATTENTION, ce n'est pas terminé , il reste la plus grosse partie a faire : la compilation de cette derniére :-

 

= Etape 4 : Préparation pour la Compilation de la ToolChain : =-

 

- Pour commencer , rendez vous dans le dossier : " C:/cygwin/usr/local/dc/kos/kos/utils/dc-chain " Puis ouvrez le fichier " MakeFile " avec un editeur de texte :

 

INSTALL_KOS_0027.jpg

 

- Trouver la ligne " 28 " contenant : " kos_root " :

 

INSTALL_KOS_0029.jpg

 

- Remplace a ce moment le " $(CURDIR)/../../.. " par : " /usr/local/dc/kos " :

 

INSTALL_KOS_0030.jpg

 

- Aller ensuite a la ligne 168 et rajouter " --disable-libstdcxx-pch " avant " $(to_log) ":

 

INSTALL_KOS_0031.jpg

 

- Depuis la création du CD , des mises a jour sur insight et GDB sont apparues, créant des erreurs de compilation. Pour remédier a cela, il faut modifier quelques lignes supplémentaire . Il suffit de rajouter des "a" entre la parenthèse et le "."

- autrement dit, nous avons sa

 

- gdb-$(gdb_ver).tar.bz2: qui doit devenir => gdb-$(gdb_ver)a.tar.bz2:

 

Sans%20titre%203.jpg

 

Sans%20titre%202.jpg

 

- Enregistrer puis fermer le Fichier MakeFile !! Nous avons terminé la préparation a la compilation . Nous allons passer a la Compilation proprement parlé.

 

-= Etape 6 : Compilation de la ToolChain ( ENFIN !!!!! ) : =-

 

- Commencer par lancer CygWin :

 

INSTALL_KOS_0032.jpgINSTALL_KOS_0033.jpg

 

- Dans cette jolie fenêtre toute moche et pas belle , taper : " cd /usr/local/dc/kos/kos/utils/dc-chain " Puis appuyer sur " Entrée "

 

INSTALL_KOS_0034.jpg

 

- Vous verrez une nouvelle ligne qui contient ( si tout c'est bien passer ) le nouveau chemin :

 

INSTALL_KOS_0035.jpg

 

- Taper maintenant : " bash download.sh "

 

INSTALL_KOS_0036.jpg

 

- Des lignes vont apparaitre : il s'agit d'un script de téléchargement de fichier nécéssaire a la ToolChain . suivant votre connection, cela peut prendre un petit moment . Pour information il y a 3 fichiers a telecharger de 20 Mo environ chacun.

 

INSTALL_KOS_0037.jpg

 

- une fois terminer , il faut extraire les fichiers de l'archive . pour cela taper : " bash unpack.sh "

 

INSTALL_KOS_0038.jpg

 

- Durant cette phase , vous n'allez rien voir , une fois le unpack terminé, vous aller voir une nouvelle ligne de console :

 

INSTALL_KOS_0039.jpg

 

- taper alors " make " pour démarrer la compilation de l'essemble :

 

INSTALL_KOS_0040.jpg

 

- La compilation démarre alors . Je ne vous cache pas que cela peut prendre plusieurs heures ( 2 heure en générale ).

 

INSTALL_KOS_0041.jpg

 

- Une fois les 2 heures passer, une nouvelle ligne apparait !!!!

 

INSTALL_KOS_0042.jpg

 

- Taper alors " make insight " pour compiler le débuggueur :

 

INSTALL_KOS_0043.jpg

 

- Le téléchargement et la compilation vas débuter . Une fois terminé, comme d'habitude , la ligne de console apparait :

 

INSTALL_KOS_0044.jpg

 

- taper alors " make gdb " pour compiler le serveur de débug.

 

INSTALL_KOS_0045.jpg

 

- Le téléchargement de gdb et sa compilation débute et une fois fini , on retrouve notre amie la ligne de console :

 

INSTALL_KOS_0046.jpg

 

- taper maintenant " cd /usr/local/dc/kos/kos "

 

INSTALL_KOS_0047.jpg

 

- Puis " source environ.sh " :

 

INSTALL_KOS_0048.jpg

 

- Pour finir taper " make " et la compilation vas débuter :

 

INSTALL_KOS_0049.jpg

 

- Une fois terminé taper : " cd ../kos-ports "

 

INSTALL_KOS_0050.jpg

 

- Puis taper : " make " pour lancer la compilation.

 

INSTALL_KOS_0051.jpg

 

- Une fois la compilation terminé, nous revenons a la ligne de console .

 

INSTALL_KOS_0052.jpg

 

- Arriver ici , nous avons terminé de compiler la ToolChain . Si durant toutes les phases de compilation , vous n'avez eu aucunes erreur alors c'est tout bon !!!!!!! Sinon il faudra recommencer !!!!!!

 

- Voila nous pouvons passer a la suite : le paramétrage de code::block pour compiler notre Hello_World !!!!!!

 

- Des Questions , Une Remarques ??? => le Forum est la !!!

 

Cliquer ici pour voir l' article

Partager ce message


Lien à poster
Partager sur d’autres sites

×
×
  • Créer...