Commencez par télécharger les sources depuis le site (http://www.libqglviewer.com/installUnix.html#linux et choisissez l’archive utilisée par tar dans le script)
Personnellement je l’ai mise dans ~/ (dossier courant de l’utilisateur actuel)
utilisez cet ensemble de commandes :
tar -xzf libQGLViewer-2.3.4.tar.gz cd libQGLViewer-2.3.4/QGLViewer qmake make //pas de make install sinon plop error
au final vous aurez donc les includes et les .so dans le dossier ~/libQGLViewer-2.3.4/QGLViewer (important !)
maintenant, comme pour windows, vous devrez utiliser la commande qmake suivi d’options spécifiques
sachant que les .so et includes sont dans le dossier (voir ci-dessus et surtout adaptez selon votre configuration), vous devrez utiliser (pour mon exemple):
qmake LIB_DIR=~/libQGLViewer-2.3.4/QGLViewer INCLUDE_DIR=~/libQGLViewer-2.3.4/QGLViewer
puis un make suffit pour compiler votre programme – des modifications peuvent néanmoins être faites dans votre .bashrc (présent à la racine de votre compte) comme faire un export sur LD_LIBRARY_PATH et y rajouter
libQGLViewer-2.3.4/QGLViewer pour lier les .so simplement.
Voici un petit programme que j’ai écris dans le cadre d’un devoir maison en programmation système. Ce programme se charge de calculer les nombres premiers en utilisant un processus père puis n processus secondaires via la commande fork(). Le père se charge de donner le travail aux processus enfants qui lui demandent.
Le code va évoluer dans la soirée (et oui, modifs à faire :0) )
Voici la source:
http://codlab.1allo.com/premier.c
Décompressez l’archive, cf l’article de téléchargement, dans l’emplacement voulu (vous obtiendrez dossier/progDS), puis pour continuer l’installation:
echo “Veuillez preciser le répertoire où se trouve ProgDS”
read x
echo “” >> ~/.bashrc
echo “export DEVKITPRO=$x/ProgDS” >> ~/.bashrc
echo “export DEVKITARM=\$DEVKITPRO/devkitARM” >> ~/.bashrc
echo “export PAPATH=\$DEVKITPRO/PAlib/lib” >> ~/.bashrc
Le script est téléchargeable ici
Voici différents liens pour télécharger DevKitPro pour le développement sur Nintendo DS
La version windows et linux sont différentes dans le contenu (la version linux étant un pack préfait trouvé sur le net)
Version Windows : ici (nécessite 7zip >> extension *.7z pour la décompression ; environ 450Mo décompressé : examples etc…)
Version Linux : ici (gestionnaire d’archive suffit)

Recent Comments