Compiler des logiciels (source)
Dans cette partie ,nous allons voir la procédure permettant la compilation des logiciels à partir des sources.Dans un premier temps,nous allons installer les paquets nécessaires pour compiler.
D'abord nous avons besoin des "Headers" correspondant à la version de votre Syllable Desktop. Si vous utilisez Syllable 0.6.7, vous devez installer ce paquet:
Pour installer les headers, vous devez taper:
unzip SyllableDesktop-0.6.7-development-1.i586.zip -d ./
cd SyllableDesktop-0.6.7-development
sh ./install.sh
Ensuite, il faut installer les outils pour compiler comme GCC par exemple.Vous devez installer le paquet DevelopersDelight-8.i586.zip ici:
http://downloads.syllable.org/Syllable/i586/packs/DevelopersDelight/DevelopersDelight-8.i586.zip
Pour installer DevelopersDelight-8.i586.zip:
unzip DevelopersDelight-8.i586.zip -d ./
cd DevelopersDelight
sh ./install.sh
Les paquets PerlPit-6.i586.zip et NetworkNecessities-3.i586.zip peuvent être nécessaires pour compiler car ils possèdent certains outils ou dépendances:
http://downloads.syllable.org/Syllable/i586/packs/PerlPit/PerlPit-6.i586.zip
http://downloads.syllable.org/Syllable/i586/packs/NetworkNecessities/NetworkNecessities-3.i586.zip
Pour les installer:
unzip PerlPit-6.i586.zip -d ./
cd PerlPit
sh ./install.sh
unzip NetworkNecessities-3.i586.zip -d ./
cd NetworkNecessities
sh ./install.sh
Ensuite,voici ShellEssentials-1.i586.zip, un paquet qui n'est pas insdispensable mais qui possède des outils très utiles comme Midnight Commander:
http://downloads.syllable.org/Syllable/i586/packs/ShellEssentials/ShellEssentials-1.i586.zip
Pour l'installer:
unzip ShellEssentials-1.i586.zip -d ./
cd ShellEssentials
sh ./install.sh
Je vous conseille d'installer quelques outils ou dépendances comme Python,XML2,CMake,etc... que vous pouvez télécharger ici:
http://web.syllable.org/Syllable/resources.html
Pour installer ces paquets:
unzip nomdupaquet.resource -d /resources
package register nomdurépertoire
Exemple de compilation:
Essayons avec Hatari (Emulateur Atari), une compilation facile: (CMake est nécessaire)
D'abord on télécharge Hatari ici: http://prdownload.berlios.de/hatari/hatari-1.4.0.tar.bz2
Ensuite on décompresse: tar -xf hatari-1.4.0.tar.bz2
On se place dans le répertoire "Hatari": cd hatari-1.4.0
On configure la source: ./configure --prefix=/resources/hatari
On compile : make
Ensuite,on installe: make install
On "enregistre" hatari: package register hatari
Pour lancer l'émulateur : hatari