Télécharger les trois fichiers suivants:
- http://raphaello.univ-fcomte.fr/ftp/MesaOpenGL/MesaLib-6.4.2.tar.gz
- http://raphaello.univ-fcomte.fr/ftp/MesaOpenGL/MesaGLUt-6.4.2.tar.gz
- http://raphaello.univ-fcomte.fr/ftp/MesaOpenGL/MesaDemos-6.4.2.tar.gz
« Dégziper » ces trois fichiers.
gunzip MesaLib-6.4.2.tar.gz
gunzip MesaGLUt-6.4.2.tar.gz
gunzip MesaDemos-6.4.2.tar.gz
« Détarer » les trois fichiers obtenus après « dégzipage ».
tar -xvf MesaLib-6.4.2.tar
tar -xvf MesaGLUt-6.4.2.tar
tar -xvf MesaDemos-6.4.2.tar
Un seul répertoire nommé Mesa-6.4.2 devrait avoir été restoré.
Il contient la distribution Mesa3D (compatible OpenGL) en version 6.4.2 sous la forme d’un ensemble de fichiers source C et des fichiers de gestionnaire de projet (workspace Visual C++, makefile pour gcc, …) permettant de compiler ces sources sous la forme de binaires:
- MesaLib : La librairie Mesa3D
- MesaGLUt : Une bibliothèque de construction d’interface graphique pour programme OpenGL
- MesaDemos : Des exemples d’utilisation d’OpenGL et GLUt.
- Réaliser la compilation de Mesa-6.4.2.
Depuis le répertoire Mesa-6.4.2
make linux-x86
make install
La deuxième commande ne fonctionnera peut-être pas correctement car elle peut nécessiter de posséder les privilèges « root ».
- Tester l’installation de Mesa-6.4.2 réalisable après compilation
cf make install ci-dessus.
- Vérifier la bonne exécution des programmes exemples compilés.
Ils se trouvent dans les sous-répertoires de Mesa-6.4.2/Progs.
- On donne le fichier source Anim.cpp.
Télécharger, compiler et exécuter ce source en langage C.
gcc -I/home/nico/Mesa-6.4.2/include -c Anim.cpp -o Anim.o
gcc -L/home/nico/Mesa-6.4.2/lib -lm -lGL -lglut Anim.o -o Anim
Anim
JDK 1.6
Télécharger le fichier suivant:
Il s’agit du fichier d’installation du kit de développement Java version 6.
- Réaliser l’installation de ce jdk.
Le fichier télécharger est un script shell d’installation.
Le rendre exécutable s’il ne l’est pas a l’arrivée. Le lancer par son nom.
- Tester la version de compilateur installée.
Dans le sous-répertoire bin du répertoire d’installation.
javac -version
- Tester la version de « runtime » installée.
Dans le sous-répertoire bin du répertoire d’installation.
java -version
- Compiler et exécuter le programme java Fibonacci.java.
javac Fibonacci.java
java Fibonacci