Logo Khaganat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:ryzomcore_studio:compilation [2017/02/28 16:26] – [Installation des dépendances] dododuriofr:ryzomcore_studio:compilation [2021/12/03 18:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 4: Ligne 4:
 </WRAP> </WRAP>
  
-Afin de pouvoir travailler sur le code de studio et de faire évoluer son code il va falloir préparer un peu votre espace de travail selon votre OS.+----
  
-===== Linux ===== +===== Pré-requis ===== 
-==== Debian 8.X min ==== +vous devez avoir les programmes suivant : 
- +  python 3.5 **minimum** + pip (proposé par défaut dans l'installateur de python) 
-=== Installation des dépendances === +     * module pyQt5 //(procédure d'installation ci-dessous)// 
- +  IDE de votre choix ou éditeur de texte 
-Pour commencer nous devons installer **GIT** si cela n'est pas déjà fait. +  GIT 
-''$sudo apt-get install git'' +  
-Cela va nous permettre de télécharger les sources et d'enregistrer les modifications du code. +
-Pour cela je vous invite à suivre ce tutoriel très bien fait [[https://openclassrooms.com/courses/gerer-son-code-avec-git-et-github|GIT sur OpenClassRoom]]. +
- +
-Pour l'IDE, j'ai porté mon choix sur Qt Creator (cela me permet ainsi de pouvoir modifier directement le design très facilement et le code dans le même programme). +
- +
-Maintenant il vous faut créer un dossier qui va accueillir les fichiers compilés, et un pour le code que l'on va prendre depuis git (selon votre habitude je vous laisse le soin de nommer les fichiers à votre guise), pour ce tutoriel je vais appeler le dossier avec les sources **src** et le dossier avec les fichiers compilés **build** . +
- +
-Pour l'installer rien de plus simple, une petite ligne de commande. +
-''$sudo apt-get install qtcreator'' +
- +
-Maintenant positionnez-vous dans le dossier **src** puis tapez la commande suivante ''$git clone branaz.khaganat.net/khaganat/khanat-code.git''  +
- +
-Ensuite nous devons installer toutes les dépendances afin que notre **cmake** fonctionne. +
-''apt-get install mercurial libcurl4-openssl-dev libluabind-dev libfreetype6-dev libx11-dev libgl1-mesa-dev libxxf86vm-dev libxrandr-dev libxrender-dev libopenal-dev libogg-dev libvorbis-dev libxml2-dev cmake build-essential libpng12-dev libjpeg62-dev rrdtool libmysqlclient15-dev bison libxmu-dev autoconf automake libssl-dev libsquish-dev libcpptest-dev'' +
- +
- +
- +
- +
-===== OSX ===== +
- +
-===== Windows =====+
  
 +==== installation de pyQt5 ====
 +Il vous faut lancer la commande suivante dans un terminal
 +''pip3 install pyqt5''
  
 +==== copie du dépôt ====
 +On va d'abord créer un dossier que l'on va appeler pour l'exemple **src** ensuite avec un terminal placez-vous à la racine de notre dossier fraîchement créé, il vous faut lancer la commande suivante :
 +''git clone branaz.khaganat.net/py_nel_project/py_nel_studio.git''
  
  
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/ryzomcore_studio/compilation.1488299215.txt.gz · Dernière modification : (modification externe)

Licences Mentions légales Accueil du site Contact Inclusion