Tester la version de développement de QElectroTech

Sous Mac os

Une page est dédiée ici

Step 1 : installer la bibliothèque Qt 4.4

QElectroTech repose sur l'édition OpenSource de la bibliothèque Qt 4.4

Sous Windows

Rendez-vous sur cette page et téléchargez le fichier “qt-win-opensource-4.4.0-mingw.exe”. Ce fichier vous permettra d'installer à grands coups de suivant-suivant-suivant un compilateur C++, les en-têtes de la bibliothèque Qt 4.4 (*.h) ainsi que ses fichiers binaires (*.dll, *.a, utilitaires, …). Assurez-vous que votre variable d'environnement PATH contient bien les chemins vers les dossiers suivants :

  • le compilateur MinGW : C:\MinGW\bin
  • les utilitaires Qt : C:\Qt\4.4.0\bin

Pour modifier vos variables d'environnement, rendez-vous dans Démarrer > Paramètres > Panneau de configuration > Système > Onglet “avancé” > Bouton “Variables d'environnement”. Modifiez alors la variable PATH pour votre utilisateur. Redémarrez si nécessaire. Si cela a fonctionné, ouvrez une invite de commande (Démarrer > Exécuter > tapez cmd et validez) et tapez : qmake -v. Vous devriez obtenir ceci (ou quelque chose de similaire) :

QMake version 2.01a
Using Qt version 4.4.0 in C:\Qt\4.4.0\lib

Autre test : tapez mingw32-make. Vous devriez obtenir :

mingw32-make: *** No targets specified and no makefile found.  Stop.

À ce stade, vous avez installé avec succès la bibliothèque Qt.

Sous Debian Lenny/Squeeze/Sid

Installer les dépendances :

apt-get install libqt4-core libqt4-dev qt4-dev-tools libqt4-gui libqt4-xml libqt4-network libqt4-svg libqt4-sql libqt4-sql-sqlite

Sous les autres Linux / Unix

Si le système de packages de votre système ne vous propose pas Qt 4.4, vous pouvez le compiler vous-même. Rendez-vous sur cette page et téléchargez le fichier “qt-x11-opensource-src-4.4.0.tar.gz”. Conseil : installez les en-têtes des bibliothèques X (déjà installés sous certains systèmes comme Slackware ou PC-BSD).

# Decompression de l'archive
tar xzvf qt-x11-opensource-src-4.4.0.tar.gz
# Configuration de la compilation
cd qt-x11-opensource-src-4.4.0
./configure
# compilation
make
# installation : passer en root (su) pour cette dernière étape
make install

Modifiez également votre variable d'environnement PATH afin d'y inclure le dossier des binaires Qt (typiquement : /usr/local/Trolltech/Qt-4.4.0/bin) :

export PATH="/usr/local/Trolltech/Qt-4.4.0/bin:${PATH}"

Step 2 : télécharger les sources de QElectroTech

Par Subversion (SVN) :

Si vous connaissez déjà Subversion (ou même CVS), alors ceci devrait vous être familier :

# version 0.2 officielle
svn export svn://svn.tuxfamily.org/svnroot/qet/qet/tags/0.2 qelectrotech
# trunk (version 0.2 + quelques corrections)
svn export svn://svn.tuxfamily.org/svnroot/qet/qet/trunk qelectrotech
# branche 0.3 (experimentations version 0.3)
svn export svn://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3 qelectrotech

Sinon, sachez que Subversion est un outil de gestion des versions, c'est-à-dire un outil permettant de garder la trace de toutes les modifications apportées aux sources du projet durant son développement. Ces commandes permettent d'extraire différents « instantanés » du développement. Nous recommandons l'utilisation du trunk. En effet, nous veillons à ce que le trunk soit aussi stable que possible, contrairement à certaines branches expérimentales. De plus, le trunk apporte de petites améliorations ainsi que des corrections de bug depuis la 0.2 officielle. Toutefois, si vous voulez avoir un aperçu de ce que sera la future version de QET, alors vous pouvez tester la branche <y'en a pas encore pour le moment>, tout en gardant à l'esprit que nous n'y garantissons aucune stabilité ni utilisabilité.

Si vous comptez recompiler QET régulièrement, remplacez export par co (pour checkout). Cela vous permettra de mettre vos sources à jour avec la commande svn up. Veillez toutefois à enlever les dossiers .svn avant (ou après, mais dans le dossier d'installation) de faire un make install, par exemple avec la commande :

find elements/ -name .svn -type d -print | xargs rm -rf

Autre méthode :

Il est possible d'extraire simplement les sources du dépôt Subversion sous forme d'une archive avec l'outil WebSVN. Chargez et décompressez l'archive de votre choix :

Step 3 : compiler et exécuter QElectroTech

Sous Windows

Ouvrez une invite de commande :

# se rend dans le dossier qui convient (y'a un *.pro dedans)
cd /d C:\dossier\autredossier\trunk par exemple
# genere le Makefile
qmake
# compile
mingw32-make
# met en place les fichiers executables
move /Y release\qelectrotech.exe .
copy "misc\Lancer QET.bat" .
# execute QET
"Lancer QET.bat"

Sous les distributions Debian-based

La procédure est la même que sous les autres Linux / UNIX à ceci près que l'utilitaire qmake a de fortes chances de s'appeler qmake-qt4 (c'est vicieux hein ? Si vous vous êtes plantés, faites un rm Makefile et vérifiez avec qmake -v).

Sous les autres Linux / Unix

# se rend dans le dossier qui convient (y'a un *.pro dedans)
cd qelectrotech
# genere le Makefile
qmake
# compile
make -f Makefile.Release
# installation
make -f Makefile.Release install
# execute QET
qelectrotech

Voila, après tout ça, vous devriez être en mesure de tester QElectroTech. N'hésitez pas à nous contacter pour nous signaler un bug, une suggestion, toussa…

Imprimer/exporter