Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
educare:rigs_of_rods [2018/04/25 07:55]
127.0.0.1 external edit
educare:rigs_of_rods [2019/08/17 22:22] (current)
profpro
Line 1: Line 1:
 ====Istruzioni==== ====Istruzioni====
 +Rigs of rods è un programma di simulazione 3D con le leggi della fisica
  
-come compilare e installare Rigs of Rods+===come compilare e installare Rigs of Rods===
  
 URL: https://​github.com/​RigsOfRods/​rigs-of-rods/​wiki/​Compile-%28Linux%29 URL: https://​github.com/​RigsOfRods/​rigs-of-rods/​wiki/​Compile-%28Linux%29
Line 13: Line 14:
 ===dipedenze=== ===dipedenze===
  
-Alcune di queste dipendenze non sono indispensabili per la compilazione,​ ma alla fine otteniamo ​qualcosa ​che produce ​errore quando è eseguito+Alcune di queste dipendenze non sono indispensabili per la compilazione,​ ma se mancasse ​qualcosa ​si avrebbe ​errore ​in run time (quando è eseguito)
  
 <​code>​ <​code>​
Line 22: Line 23:
  
  
-provare a compilare senza, ma potrebbero essere necessari per l'​esecuzione+I seguenti programmi sono opzionali, ​provare a compilare senza, ma potrebbero essere necessari per l'​esecuzione ​(in alcuni casi, ad esempio per il rendering 3D con accelerazione grafica)
  
 <​code>​ nvidia-cg-toolkit (nonfree!)</​code>​ <​code>​ nvidia-cg-toolkit (nonfree!)</​code>​
Line 34: Line 35:
 Mysocket e Ogree vanno compilati e installati a mano. Mysocket e Ogree vanno compilati e installati a mano.
  
-<​code>​ ~/​mysocketw#​ make install</​code> ​+<​code> ​ 
 +$ cd ~/mysocketw 
 +# make install 
 +</​code> ​
  
 Ogre 1.9 va compilato manualmente e poi i file vanno installati nelle seguenti cartelle a mano Ogre 1.9 va compilato manualmente e poi i file vanno installati nelle seguenti cartelle a mano
Line 43: Line 47:
 # cp Ogre* /usr/bin # cp Ogre* /usr/bin
 </​code> ​ </​code> ​
 +
 ===Compilazione Rigs of Rods=== ===Compilazione Rigs of Rods===
  
-Errore da correggere dentro il codice di Rigs of Rods+Errore ​ottenuto durante la compilazione (da correggere dentro il codice di Rigs of Rods)
  
 +<​code>​
   ~/​ror/​rigs-of-rods-master/​source/​main/​RoRPrerequisites.h:​61:​54: ​   ~/​ror/​rigs-of-rods-master/​source/​main/​RoRPrerequisites.h:​61:​54: ​
   fatal error: MyGUI_Prerequest.h:​ No such file or directory   fatal error: MyGUI_Prerequest.h:​ No such file or directory
     #include <​MyGUI_Prerequest.h>​ // Forward declarations     #include <​MyGUI_Prerequest.h>​ // Forward declarations
 +</​code>​
  
-Correzione (mettere delle maiuscole) ​questo ​+Correzione (mettere delle maiuscole) ​  
 + 
 +errata
  
 cmake/​DependenciesConfig.cmake:​ set(MYGUI_INCLUDE_DIRS "​${ROR_DEPENDENCIES_DIR}/​includes/​${ARCH_DIR}/​MyGUI"​ CACHE PATH "The mygui include path to use") cmake/​DependenciesConfig.cmake:​ set(MYGUI_INCLUDE_DIRS "​${ROR_DEPENDENCIES_DIR}/​includes/​${ARCH_DIR}/​MyGUI"​ CACHE PATH "The mygui include path to use")
  
-diventa questo+corrige
  
 cmake/​DependenciesConfig.cmake:​ set(MYGUI_INCLUDE_DIRS "​${ROR_DEPENDENCIES_DIR}/​includes/​${ARCH_DIR}/​MYGUI"​ CACHE PATH "The mygui include path to use") cmake/​DependenciesConfig.cmake:​ set(MYGUI_INCLUDE_DIRS "​${ROR_DEPENDENCIES_DIR}/​includes/​${ARCH_DIR}/​MYGUI"​ CACHE PATH "The mygui include path to use")
  
-===correggere file plugins.cfg=== +===Come correggere file plugins.cfg=== 
 +<​code>​
 # Defines plugins to load # Defines plugins to load
  
Line 74: Line 83:
 #​Plugin=Plugin_CgProgramManager #​Plugin=Plugin_CgProgramManager
 #​Plugin=libCaelum.so #​Plugin=libCaelum.so
 +</​code>​
  
- +in questo filerigs-of-rods-master/​bin/​resources/​particles/​ commentare questo:
- +
- +
- +
- +
-in questo filerigs-of-rods-master/​bin/​resources/​particles/​ commentare questo:+
  
 <​code> ​ <​code> ​
  • educare/rigs_of_rods.txt
  • Last modified: 2019/08/17 22:22
  • by profpro