build-fr
Differences
This shows you the differences between two versions of the page.
build-fr [2018/11/12 08:56] – external edit 127.0.0.1 | build-fr [2019/09/22 14:39] (current) – removed rjversluis | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======Compiler Rocrail à partir des sources====== | ||
- | [[: | ||
- | * [[develop-corner-fr|Le coin des développeurs]] | ||
- | * **Compiler à partir des sources** | ||
- | \\ | ||
- | |||
- | =====Bazaar===== | ||
- | Des outils comme Bazaar sont appelés systèmes de contrôle de version (VCS) et ont longtemps été populaire auprès des développeurs de logiciels. La facilité d' | ||
- | |||
- | ==== Documentation ==== | ||
- | * **[[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[my-bazaar-en|Bazaar Session]] (For developers.) | ||
- | \\ | ||
- | ==== Front ends ==== | ||
- | * bzr | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[https:// | ||
- | \\ | ||
- | |||
- | ===== Obtenir les sources de Rocrail ===== | ||
- | |||
- | ===Vérification des extractions=== | ||
- | Ceci est recommandé si vous voulez un type de concept centralisé comme Subversion. Avant que vous puissiez vous engager, vous devez être sûr que votre structure de fichiers est en synchronisation avec le dépôt central.\\ | ||
- | Plus de détails sur les extractions: | ||
- | |||
- | |||
- | ==Lecture seule== | ||
- | < | ||
- | bzr checkout --lightweight https:// | ||
- | </ | ||
- | |||
- | ==Lecture/ | ||
- | < | ||
- | bzr checkout --lightweight lp:rocrail Rocrail | ||
- | </ | ||
- | |||
- | \\ | ||
- | ===Mise à jour de l' | ||
- | < | ||
- | cd rocrail | ||
- | bzr update | ||
- | </ | ||
- | |||
- | |||
- | |||
- | \\ | ||
- | |||
- | =====Obtenir les sources Hardware===== | ||
- | ==Lecture seule== | ||
- | < | ||
- | bzr checkout --lightweight https:// | ||
- | </ | ||
- | |||
- | ==Lecture/ | ||
- | < | ||
- | bzr checkout --lightweight lp: | ||
- | </ | ||
- | |||
- | \\ | ||
- | |||
- | =====Obtenir les sources RocMobile===== | ||
- | ==Lecture seule== | ||
- | < | ||
- | bzr checkout --lightweight https:// | ||
- | </ | ||
- | |||
- | ==Lecture/ | ||
- | < | ||
- | bzr checkout --lightweight lp: | ||
- | </ | ||
- | |||
- | \\ | ||
- | |||
- | =====Compiler les sources (Linux)===== | ||
- | Utiliser les commandes suivantes: | ||
- | |||
- | * Installer wxGTK 2.8.* (libwxgtk2.8*, | ||
- | * Vérifier l' | ||
- | * cd Rocrail | ||
- | * make | ||
- | * sudo make install | ||
- | |||
- | \\ | ||
- | |||
- | =====Compiler les sources (Windows)===== | ||
- | Obtenir les sources comme décrit plus-haut. | ||
- | |||
- | * Installer MinGW. (ajouter mingw\bin a votre environment path) | ||
- | * Installer le precompiled wx-2.6.3-mingw. | ||
- | * Changer la variable wxroot dans Rocrail\rocgui\makefile-mingw pour la faire correspondre à votre répertoire wxWidgets. | ||
- | * Installer Inno Setup si vous voulez créer un fichier setup. | ||
- | * cd Rocrail | ||
- | * make -f makefile-mingw unicode (utiliser ansi pour Windows 9x) | ||
- | * Démarrer Inno Setup dans Rocrail\rocrail\package et ouvrir rocrail.iss; | ||
- | |||
- | \\ | ||
- | |||
- | =====Le log BZR ===== | ||
- | Le **makefile** principal va appeler le programme **bzr** pour obtenir le numéro de révision pour les fichiers de traces et d' | ||
- | |||
- | |||
- | \\ | ||
- | |||
- | =====Problèmes===== | ||
- | * Beaucoup d' | ||
- | * Si vous rencontrez des problèmes en compilant les librairies **rocs** , le fichier binaire générateur d' | ||
- | | ||
- | \\ | ||
- | |||
- | ===== Debian Etch ===== | ||
- | Ajouter la section suivante dans le fichier **''/ | ||
- | < | ||
- | # wxWidgets/ | ||
- | deb http:// | ||
- | deb-src http:// | ||
- | </ | ||
- | |||
- | Mise à jour des surces: | ||
- | < | ||
- | sudo apt-get update | ||
- | </ | ||
- | |||
- | Juste pour info:\\ | ||
- | * Debian GNU/Linux 4.0 (" | ||
- | * Debian GNU/Linux 3.1 (" | ||
- | |||
- | \\ | ||
- | |||
- | ===== Fedora Core 10 ===== | ||
- | Pour installer wxwidgets sur fedora core, vous devez taper ceci dans une fenêtre console: | ||
- | < | ||
- | suivi de | ||
- | < | ||
- | Après, continuer avec le processus make. | ||
- | |||
- | \\ | ||
- | |||
- | ===== Gentoo Linux ===== | ||
- | Pour installer wxwidgets sur Gentoo Linux il faut d' | ||
- | " | ||
- | < | ||
- | et queques écrans remplis de messages de compilation, | ||
- | Ensuite, il y a l' | ||
- | |||
- | < | ||
- | après avoir fait la commande emerge sur la librairie. Selon cette commande, vous avez sélectionné le " | ||
- | Peut-être que lorsque les générations futures liront ceci, il existera plus qu'un profil pour wxwidgets. | ||
- | < | ||
- | Vous donne un eliste de profils disponibles, | ||
- | < | ||
- | Available wxWidgets profiles: | ||
- | [1] | ||
- | </ | ||
- | et ensuite si vous avez sélectionné le profil, une astérisque sera visible: | ||
- | < | ||
- | Available wxWidgets profiles: | ||
- | [1] | ||
- | </ | ||
- | |||
- | Après cette opération, vous pourrez continuer le processus standard make décit au début de cette page. | ||
build-fr.1542009373.txt.gz · Last modified: 2018/11/12 08:56 by 127.0.0.1