Utiliser / installer qmake ?
Compilation de GNS3 - difficultés avec qmake
Logiciels / Autres logiciels

crissc Membre non connecté
-
- Voir le profil du membre crissc
- Inscrit le : 21/08/2013
- Site internet
Je cherche à installer GNS3.
Dans un premier temps, j'ai installé à partir des dépots de Mageia4 la version 0.8.3.1.
Hors cette version ne fournit pas toutes les fonctionnalités souhaitées. Donc, je cherche la dernière version en date : 0.8.6
Malheureusement, pour cela il faut compiler les sources : GNS3 v0.8.6 tgz archive.
Je me dis, pourquoi pas, et me lance dans l'aventure, j'ai déjà compilé d'autres logiciels à partir de leurs sources, et, malgré les difficultés, y suis arrivé au bout du compte.
Je lis le README pour prendre connaissance de ce que je dois faire, notamment, cela indique les dépendances :
* GNS3 dependencies:
- Qt 4.5.1 (or higher)
- Python 2.6 (or higher)
- Sip 4.5 (or higher)
- PyQt 4.5 (or higher)
- Dynamips 0.2.8+
- VirtualBox 4.1.x
- QEMU 1.1+
- PEMU
- xdotool (on X11 UNIX-like platforms)
- Wireshark
- Qt 4.5.1 (or higher)
- Python 2.6 (or higher)
- Sip 4.5 (or higher)
- PyQt 4.5 (or higher)
- Dynamips 0.2.8+
- VirtualBox 4.1.x
- QEMU 1.1+
- PEMU
- xdotool (on X11 UNIX-like platforms)
- Wireshark
Je vérifie donc ce que j'ai déjà :
et là, commencent les difficultés : comment trouver ce qui est déjà installé concernant Qt ? cela reste un mistère, aussi, je tente un :
Code BASH :
[root@localhost christophe]# urpmi qt Le paquetage qt3-common-3.3.8b-33.mga4.x86_64 est déjà installé
il semble donc que j'ai "du Qt" installé.
Les dépendances nécessitant au moins une version 4.5.1, je me dis, je désinstalle et cherche la dernière version de QT :
Code BASH :
[root@localhost christophe]# urpme qt Les paquetages suivants contiennent qt : lib64qt3-3.3.8b-33.mga4.x86_64 lib64qtcore4-4.8.5-7.mga4.x86_64 lib64qtdbus4-4.8.5-7.mga4.x86_64 lib64qtdeclarative4-4.8.5-7.mga4.x86_64 lib64qtdesigner4-4.8.5-7.mga4.x86_64 lib64qtgui4-4.8.5-7.mga4.x86_64 lib64qtlocation1-1.2.0-11.mga4.x86_64 lib64qtmultimedia4-4.8.5-7.mga4.x86_64 lib64qtnetwork4-4.8.5-7.mga4.x86_64 lib64qtopengl4-4.8.5-7.mga4.x86_64 lib64qtscript4-4.8.5-7.mga4.x86_64 lib64qtsensors1-1.2.0-11.mga4.x86_64 lib64qtsql4-4.8.5-7.mga4.x86_64 lib64qtsvg4-4.8.5-7.mga4.x86_64 lib64qttest4-4.8.5-7.mga4.x86_64 lib64qtwebkit2.2_4-2.3.3-3.mga4.x86_64 lib64qtxml4-4.8.5-7.mga4.x86_64 lib64qtxmlpatterns4-4.8.5-7.mga4.x86_64 python-qt4-4.10.3-3.mga4.x86_64 python-qt4-core-4.10.3-3.mga4.x86_64 python-qt4-dbus-4.10.3-3.mga4.x86_64 python-qt4-declarative-4.10.3-3.mga4.x86_64 python-qt4-designer-4.10.3-3.mga4.x86_64 python-qt4-gui-4.10.3-3.mga4.x86_64 python-qt4-multimedia-4.10.3-3.mga4.x86_64 python-qt4-network-4.10.3-3.mga4.x86_64 python-qt4-opengl-4.10.3-3.mga4.x86_64 python-qt4-script-4.10.3-3.mga4.x86_64 python-qt4-sql-4.10.3-3.mga4.x86_64 python-qt4-svg-4.10.3-3.mga4.x86_64 python-qt4-test-4.10.3-3.mga4.x86_64 python-qt4-webkit-4.10.3-3.mga4.x86_64 python-qt4-xml-4.10.3-3.mga4.x86_64 python-qt4-xmlpatterns-4.10.3-3.mga4.x86_64 qt3-common-3.3.8b-33.mga4.x86_64 qt4-common-4.8.5-7.mga4.x86_64 qt4-xmlpatterns-4.8.5-7.mga4.x86_64 qtwebkit-qmlplugin-2.3.3-3.mga4.x86_64
oups, comment savoir quoi faire, d'autant qu'il y apparait un qt4 !
Alors, je me dis, duckduckgo est ton ami

Cependant je ne trouve toujours aucune indication signifiant qu'une version >= à 4.5.1 est installée. Je lance Qt Creator et dans le "à propos de" figure ceci : Basé sur Qt 5.2.1 (GCC 4.6.1, 64 bit). Soit, visiblement, la première dépendance pourrait être remplie.
Je poursuis mon investigation :
Code BASH :
[root@localhost christophe]# python --version Python 2.7.6
2nde dépendance vérifiée.
J'installe Sip et vérifie sa version :
Code BASH :
[root@localhost christophe]# sip -V 4.15.3
dépendance vérifiée.
Puis vient le tour de PyQt, que je décompresse dans mon home, puis, respectant la procédure, je fais ceci :
Code BASH :
[christophe@localhost PyQt-x11-gpl-4.10.3]$ python configure-ng.py Error: Make sure you have a working Qt qmake on your PATH or use the --qmake argument to explicitly specify a working Qt qmake. [christophe@localhost PyQt-x11-gpl-4.10.3]$ python configure.py Error: Make sure you have a working Qt qmake on your PATH or use the -q argument to explicitly specify a working Qt qmake.
Ok, donc puisqu'il est question de Qt qmake, je cherche à lancer, configurer, installer... qmake ou Qt qmake quelque chose...
A partir de là, je me perds, je suis incapable de comprendre quoi et comment le faire ! je ne sais pas par où commencer, sur le tuto ici il est entendu que :
Let's assume that you have just finished a basic implementation of your application, and you have created the following files:
hello.cpp
hello.h
main.cpp
hello.cpp
hello.h
main.cpp
Je ne sais pas de quelle application il est question, mais les fichiers désignés existent bien... Je poursuis la procédure et créé le fichier hello.pro comme demandé, et lorsqu'il est question de lancer :
Code BASH :
[root@localhost tutorial]# qmake -o Makefile hello.pro bash: qmake : commande introuvable
qmake : commande introuvable : ce que je savais depuis un bout de temps, puisq'ayant vainement cherché à lancer cette commande, à la localiser ou à l'installer.
Je suis au point mort. Je n'ai pas indiqué tous les tests et toutes les recherches que j'ai faites, voilà plusieurs heures que je galère...
Quelqu'un de secourable pour m'aider ?
Merci
PS : je ne désespère pas encore, mais j'avoue avoir de plus en plus de mal à "vendre" GNU/Linux plutôt que MSWin, vu la complexité et la nécessité impérative de connaitre à peu près tout....
<h3 class="title1">crissc</h3>
Pas Geeck mais fervent défenseur du libre et de GNU/Linux !
<" Windows is not the answer! Windows is the question and the answer is NO! ">
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remember: <" An amater built the ARK. The Titanic was built by professionals! ">
Pas Geeck mais fervent défenseur du libre et de GNU/Linux !
<" Windows is not the answer! Windows is the question and the answer is NO! ">
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remember: <" An amater built the ARK. The Titanic was built by professionals! ">

tobaggo17 Membre non connecté
-
- Voir le profil du membre tobaggo17
- Inscrit le : 18/12/2013
- Groupes :
il faut installer qmake qui doit faire partie de lib64qt-devel

Remarque:
sous linux comme ailleurs il faut installer les environnements de développement pour compiler, et qu'on ne me parle pas de Windaube j'ai tésté c'est pire

donc déjà installer les paquets mageia: task-c-devel, task-c++-devel, task-kde4-devel et ça ira mieux, ensuite suivant les cas il peut etre utile de rajouter quelques fichiers d'entête (paquets devel des librairies)

Édité par tobaggo17 Le 22/02/2014 à 15h46
Pc fixe: Asus M5A97, AMD FX6300, Mageia9, Caudron, GeForce GT610 2Go, 32 Go RAM, SSD 120 +120 +450

crissc Membre non connecté
-
- Voir le profil du membre crissc
- Inscrit le : 21/08/2013
- Site internet
Voilà où j'atteins les limites de ma tolérance à ce système :
Code BASH :
[root@localhost christophe]# urpmi lib64qt-devel Pas de paquetage nommé lib64qt-devel
à moins qu'il fallut faire autre chose ?
Il faut peut-être activer de nouveaux dépots ?
Merci
<h3 class="title1">crissc</h3>
Pas Geeck mais fervent défenseur du libre et de GNU/Linux !
<" Windows is not the answer! Windows is the question and the answer is NO! ">
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remember: <" An amater built the ARK. The Titanic was built by professionals! ">
Pas Geeck mais fervent défenseur du libre et de GNU/Linux !
<" Windows is not the answer! Windows is the question and the answer is NO! ">
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remember: <" An amater built the ARK. The Titanic was built by professionals! ">

tobaggo17 Membre non connecté
-
- Voir le profil du membre tobaggo17
- Inscrit le : 18/12/2013
- Groupes :

Pc fixe: Asus M5A97, AMD FX6300, Mageia9, Caudron, GeForce GT610 2Go, 32 Go RAM, SSD 120 +120 +450

crissc Membre non connecté
-
- Voir le profil du membre crissc
- Inscrit le : 21/08/2013
- Site internet
Après j'ai installé le bureau Xfce, sans valider la fonction développement dans les choix du type d'utilisation de l'ordi ! Je ne souhaitais pas trop surcharger mon portable, qui, avec Mageia 4 KDE, s'arrêtait en surchauffe (Arrêt thermique) !

Donc je vais tenter les installations des paquets meta-task pour voir ce que cela donne. De toutes façons, je ne suis plus à ça près, dans le pire des cas, je me verrai de nouveau obligé de réinstaller proprement mon OS !







Édité par crissc Le 22/02/2014 à 20h13
<h3 class="title1">crissc</h3>
Pas Geeck mais fervent défenseur du libre et de GNU/Linux !
<" Windows is not the answer! Windows is the question and the answer is NO! ">
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remember: <" An amater built the ARK. The Titanic was built by professionals! ">
Pas Geeck mais fervent défenseur du libre et de GNU/Linux !
<" Windows is not the answer! Windows is the question and the answer is NO! ">
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remember: <" An amater built the ARK. The Titanic was built by professionals! ">

thierryR Membre non connecté
-
- Voir le profil du membre thierryR
- Inscrit le : 02/02/2010
- Site internet
débusqueur de bugs et chercheur en améliorations
Amicalement vôtre.
Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

tobaggo17 Membre non connecté
-
- Voir le profil du membre tobaggo17
- Inscrit le : 18/12/2013
- Groupes :
thierryR :
Bizarre. Je ne trouve pas task-c-devel, task-c++-devel, task-kde4-devel Est ce bien des paquets mageia 4? Ceux ci existait bien avec la 2....
ben moi je les vois dans mon gestionnaire de logiciels


Pc fixe: Asus M5A97, AMD FX6300, Mageia9, Caudron, GeForce GT610 2Go, 32 Go RAM, SSD 120 +120 +450

crissc Membre non connecté
-
- Voir le profil du membre crissc
- Inscrit le : 21/08/2013
- Site internet
task-c-devel, task-c++-devel : version 2011.0 , révision 3.mga4
task-kde4-devel : version 4.11.4, révision 1.mga4

<h3 class="title1">crissc</h3>
Pas Geeck mais fervent défenseur du libre et de GNU/Linux !
<" Windows is not the answer! Windows is the question and the answer is NO! ">
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remember: <" An amater built the ARK. The Titanic was built by professionals! ">
Pas Geeck mais fervent défenseur du libre et de GNU/Linux !
<" Windows is not the answer! Windows is the question and the answer is NO! ">
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Remember: <" An amater built the ARK. The Titanic was built by professionals! ">

thierryR Membre non connecté
-
- Voir le profil du membre thierryR
- Inscrit le : 02/02/2010
- Site internet
débusqueur de bugs et chercheur en améliorations
Amicalement vôtre.
Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie