View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000017 | QElectroTech | website | public | 2008-10-04 07:03 | 2021-02-15 00:52 |
Reporter | VinsS | Assigned To | xavier | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Product Version | 0.1 | ||||
Summary | 0000017: Echec à l'installation | ||||
Description | Installation de la version 0.11 L'installation par le paquet Debian signale une dépendance non satisfaite : libqt-4, or cette librairie est bien présente sur mon système. J'ai voulu, alors, procéder par les sources mais la compile a échoué lors du make avec ce message : make -f Makefile.Debug make[1]: entrant dans le répertoire « /home/vincent/qelectrotech-0.11 » g++ -c -pipe -fpermissive -g -Wall -W -D_REENTRANT -DQT_SHARED -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_LANG_PATH=/usr/local/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/local/share/qelectrotech/elements/ -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -Isources -Isources/editor -Idebug -I. -o debug/aboutqet.o sources/aboutqet.cpp g++ -c -pipe -fpermissive -g -Wall -W -D_REENTRANT -DQT_SHARED -DQET_ALLOW_OVERRIDE_CED_OPTION -DQET_ALLOW_OVERRIDE_CD_OPTION -DQET_LANG_PATH=/usr/local/share/qelectrotech/lang/ -DQET_COMMON_COLLECTION_PATH=/usr/local/share/qelectrotech/elements/ -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -Isources -Isources/editor -Idebug -I. -o debug/borderinset.o sources/borderinset.cpp Dans le fichier inclus à partir de sources/qetapp.h:20, à partir de sources/borderinset.cpp:20: sources/qetsingleapplication.h:21:25: erreur: QSharedMemory : Aucun fichier ou dossier de ce type sources/qetsingleapplication.h:22:24: erreur: QLocalServer : Aucun fichier ou dossier de ce type In file included from sources/qetapp.h:20, from sources/borderinset.cpp:20: sources/qetsingleapplication.h:52: erreur: «QSharedMemory» does not name a type sources/qetsingleapplication.h:53: attention : ISO C++ forbids declaration of «QLocalServer» with no type sources/qetsingleapplication.h:53: erreur: expected «;» before «*» token make[1]: *** [debug/borderinset.o] Erreur 1 make[1]: quittant le répertoire « /home/vincent/qelectrotech-0.11 » make: *** [debug] Erreur 2 | ||||
Additional Information | Ubuntu 8.04 + Qt 4.4 sur pc (La librairie Qt 4.4 n'est effectivement pas dans les dépôts mais est parfaitement installable et fonctionnelle pour Ubuntu.) Vincent | ||||
Tags | No tags attached. | ||||
|
Bonjour VinsS, Utilises-tu qmake ou qmake-qt4 ? Comment as-tu installé Qt 4.4 sur ton Ubuntu? Pourrais-tu nous fournir la sortie des commandes suivantes ? echo $PATH which qmake && qmake -v which qmake-qt4 && qmake-qt4 -v |
|
Bonjour, merci pour ta réponse. Comme il n'y a pas encore de paquet .deb pour la version 4.4 j'ai compilé les sources que j'ai téléchargées il y a deux semaines, à savoir : qt-x11-opensource-src-4.4.2 Pour Qelectrotech, j'ai effectivement utilisé la commande qmake-qt4 comme indiqué dans le fichier install voici le résultat des commandes en console : vincent@tiemoko:~$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games vincent@tiemoko:~$ which qmake && qmake -v /usr/bin/qmake QMake version 2.01a Using Qt version 4.3.4 in /usr/lib vincent@tiemoko:~$ which qmake-qt4 && qmake-qt4 -v /usr/bin/qmake-qt4 QMake version 2.01a Using Qt version 4.3.4 in /usr/lib J'avoue que la dernière ligne me surprend, j'avais fait une suppression totale de qt-4.3 avant d'installer la dernière version. Je fait usage journalier de qt4.4 designer et de PyQt 4.4.4 sans problème. vincent |
|
Donc tu utilises bien Qt 4.3.4 tel que packagé par Ubuntu (cf les chemins d'inclusion en /usr/include/qt4) ; pour le désinstaller entièrement, enlève-bien tous les paquet libqt4* et qt4*. Sinon, le Qt 4.4 que tu as compilé est sans doute installé dans /usr/local/Trolltech/Qt-4.4.2/bin Pense à modifier ta variable d'environnement PATH : export PATH="/usr/local/Trolltech/Qt-4.4.2/bin:${PATH}" |
|
RESOLU Il fallait effectivement modifier le PATH merci, vincent |
|
Ok, je ferme le bug. Merci de suivre QElectroTech ;) |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-10-04 07:03 | VinsS | New Issue | |
2008-10-04 15:25 | xavier | Note Added: 0000019 | |
2008-10-07 23:34 | VinsS | Note Added: 0000020 | |
2008-10-08 00:35 | xavier | Note Added: 0000021 | |
2008-10-08 00:40 | xavier | Note Edited: 0000021 | |
2008-10-08 10:42 | VinsS | Note Added: 0000022 | |
2008-10-08 11:53 | xavier | Note Added: 0000023 | |
2008-10-08 11:53 | xavier | Status | new => resolved |
2008-10-08 11:53 | xavier | Resolution | open => no change required |
2008-10-08 11:53 | xavier | Assigned To | => xavier |
2008-10-08 11:55 | xavier | Status | resolved => closed |
2013-06-09 14:08 | scorpio810_mantis | Category | Éditeur de schémas => Diagram Editor |
2021-02-15 00:52 |
|
Category | Diagram Editor => website |