Logo Khaganat

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:linux_pipeline [2013/06/05 10:07] – créée liriafr:linux_pipeline [2021/12/03 19:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 2: Ligne 2:
  
  
 +<WRAP alert>Page de travail qui sert à relever les problèmes concernant la génération des data sous linux et a proposer des solutions. A terme j'espère que cette page sera remplacée par un tutorial sur comment générer les data de jeu sous linux</WRAP>
 +
 +La génération des data du jeu s'effectue en 8 étapes via les scripts python suivant du dossier "code/nel/tools/build_gamedata" :
 +
 +
 +  $ ls
 +  0_setup.py   
 +  1_export.py
 +  2_build.py    
 +  3_install.py
 +  4_data_shard.py  
 +  5_client_dev.py
 +  6_client_patch.py    
 +  7_client_install.py
 +  8_upload.py              
 +  
 +  install_client_dev.py
 +  export_build_install.py  
 +  install_data_shard.py
  
  
Ligne 68: Ligne 87:
 La compilation bloque sur 2 erreurs, des options spécifiques à NEL et le chemin des entête de la librairie libxml. Je ressort mon modèle de ligne de commande pour la compilation des programmes NEL et j'ajoute dedans le chemin de libxml de ma machine "/usr/include/libxml2/" La compilation bloque sur 2 erreurs, des options spécifiques à NEL et le chemin des entête de la librairie libxml. Je ressort mon modèle de ligne de commande pour la compilation des programmes NEL et j'ajoute dedans le chemin de libxml de ma machine "/usr/include/libxml2/"
  
-  $ g++  -static main.cpp -o bnp_make -lnelmisc -lpthread -ldl -lm -lrt -I /opt/khanat/ryzomcore/code/nel/include/ -I /usr/include/libxml2/   -L /opt/khanat/ryzomcore/code/build/lib -D NL_RELEASE+  $ g++  -static main.cpp -o ig_elevation -lnelmisc -lpthread -ldl -lm -lrt -I /opt/khanat/ryzomcore/code/nel/include/ -I /usr/include/libxml2/   -L /opt/khanat/ryzomcore/code/build/lib -D NL_RELEASE
  
  
Ligne 120: Ligne 139:
                 {                 {
                         if (bFullPath)                         if (bFullPath)
-                                sAllFiles.push_back(string(sCurDir) + "\\" + findData.cFileName);+                                sAllFmakeiles.push_back(string(sCurDir) + "\\" + findData.cFileName);
                         else                         else
                                 sAllFiles.push_back(findData.cFileName);                                 sAllFiles.push_back(findData.cFileName);
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/linux_pipeline.1370419631.txt.gz · Dernière modification : 2021/12/03 19:18 (modification externe)

Licences Mentions légales Accueil du site Contact