Tag Archives: linux

Installer QGLViewer sous linux avec un utilisateur normal et Qt installé

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.

Programmation Système (@Linux) :: fork() et pipe()

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

Installation de devkitpro pour Linux

Décompressez l’archive, cf l’article de téléchargement, dans l’emplacement voulu (vous obtiendrez dossier/progDS), puis pour continuer l’installation:

#!/bin/bash
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

Téléchargement de devkitpro

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)