MIF37 - Animation par modèles physiques (F. Zara)

Pour compiler

  • Pour compiler le code sous Linux - codeblocks :
  cd gkit2light
  premake/premake4.linux --file=master_MecaSim.lua codeblocks
  ouvrir le projet master_MecaSim_etudiant.cbp
  • Pour compiler le code sous Linux - makefile :
  cd gkit2light
  premake/premake4.linux --file=master_MecaSim.lua gmake
  make -f master_MecaSim_etudiant.make
  • Pour compiler sous Linux de chez vous (ubuntu) :
    • Voir le apt-get install ici
    • Puis reprendre les instructions mises ci-dessus
  • Pour compiler le code sous Mac - makefile :
  cd gkit2light
  premake/premake4.macosx --file=master_MecaSim.lua gmake
  make -f master_MecaSim_etudiant.make

Pour compiler le code sous Windows - codeblocks :

  • Installez Codeblocks, la version 16 avec Mingw
  • Téléchargez les librairies (SDL,Glew, etc.) pour windows, copiez le répertoire extern dans le répertoire gkit2light, pour obtenir gkit2light/extern/ - (étape déjà effectuée dans l'archive donnée)
  • Vous devez aussi copier toutes les .dll du répertoire extern/mingw/lib dans gkit2light/bin (répertoire des exécutables), sinon vous aurez des erreurs à l’exécution des programmes - (étape déjà effectuée dans l'archive donnée)
  • Lancez le script gkitlight/premake/premake-meca.bat qui va créer les projets makefile/visual/codeblocks dans le répertoire gkitlight
  • Ouvrez le projet gkitlight/master_MecaSim_etudiant.cbp