Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS



  1. #1
    Bounoume

    QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS


    ------

    Bonsoir,
    je viens d' installer pour test, la nouvelle version de Ubuntu..... et les mes applis hôtes habituelles.
    Heureusement c'est pas pas sur mon ordi principal.....

    J'ai téléchargé (depuis un utilitaire ubuntu (synaptic) ll' application "QT Creator"....... donc depuis les dépôts officiels ubuntu
    (et pas directement depuis le site.... veux pas prendre le risque de planter le système par des modifs de provenance non officielle)

    Installation automatique sans problème apparent.

    Mais quand je veux créer un nouveau projet depuis QT Creator.....
    le 'KIT' pour la machine cible est introuvable (?).....

    nouveau_projet -> Application (avec ou sans widget, ou console...) je peux choisir l'emplacement, Cmake ou qmake... mais ensuite
    kit Selection échoue: ---> 'aucun kit trouvé'
    En allant dans les 'options' la fenêtre me propose bien de choisir entre
    -kit autodétecté
    -kit manuel : propose 'desktop (par défaut)


    en cliquant sur ce kit par défaut (qui convient, puisque l'appli et le projet sont sur et pour tourner sur 1 desktop)......
    la table des paramétrages s'affiche paraît correcte (à part que c'est moi qui ai du renseigner la ligne 'racine du système' par le traditionnel / )

    parmi les paramètres, la 'version de QT' est bizarre : s'affiche 'AUCUNE' et pas moyen de la renseigner....
    Est-ce là le problème?
    Quel que soit le choix, pas moyen d'aller plus loin....


    Alors que sur l'autre ordi, QT4 téléchargé sous ubuntu 16.4 est tout à fait fonctionnel.......
    mais je voudrais bien faire migrer l'OS et l'applicatif.....

    Quel peut être le véritable problème?
    Avec mes remerciements
    HP

    AH je viens de découvrir qu'il existe un package non téléchargé: qt5-default ... mis sa doc dit 'should not be used for Debian pakkages'
    Et comme Ububtu dépend de Debian ..... grrrrrr
    il y a aussi un 'qt5-desktop' qui n'a pas été installé... mais sa doc dit 'for the MIR display server'. C'est quoi ce truc?

    -----
    le bruit tue l'information......

  2. Publicité
  3. #2
    Bounoume

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    AGRR

    Je viens d' interroger les fichiers système... et j'ai une curieuse surprise:
    dans l'ancienne installation, dans

    /usr/share/qt4/bin ..... il y a des fichiers exécutables designer, qmake,moc ....
    dans
    /usr/share/qt5 il n'y a pas de ./bin : logique, je n'avais accès qu'à la version 4.5

    dans la nouvelle installation:

    /usr/share/qt4 n'existe plus
    /usr/share/qt5 existe.... mais sans aucun ./bin, aucun exécutable.....

    dans les 2 installations, il y a bien un répertoire
    ./qtcreator
    mais aucun ne contient des exécutables: ou est l'appli QTCreator exécutable?

    Si ça peut vous aider à découvrir le lézard......
    merci d'avance
    hp
    le bruit tue l'information......

  4. #3
    raymolk

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    Quelle nouvelle version d'ubuntu ? Parce que la 19.10 est sortie en octobre dernier, et la 20.04 ne sortira qu'en avril 2020.
    Si c'est sur la 19.10, qtcreator est dans /usr/bin : https://packages.ubuntu.com/eoan/amd...eator/filelist

  5. #4
    Bounoume

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    excuse-moi, j'avais mal précisé (dans l'intitulé du fil), c'est ubuntu 18.04.4 LTS 'la version dite stable)

    J'ai trouvé le répertoire
    /usr/lib/x86_64-linux-gnu qui contient plein d modules en .so....
    soit dans la racine soit dans /usr/lib/x86_64-linux-gnu/libexec (propriété=="bibliothèque partagée"= , sans l'extension .so
    soit dans /usr/lib/x86_64-linux-gnu/ : ici des modules .so

    il y a aussi
    /usr/lib/x86_64-linux-gnu/qt5
    qui contient un sous-répertoire /bin ..... mais dans ce sous-répertoire, je ne trouve aucun exécutable, mais des liens et des trucs bizarres ;
    exemple 'linguist', 1.5 MO.... et qui aurait comme propriété 'lien vers bibliothèque partagée (application/x-sharelib)'

    dans
    /usr/lib/x86_64-linux-gnu/qt5 il y a aussi des sous-répertoires
    /usr/lib/x86_64-linux-gnu/qt5/libexec, /usr/lib/x86_64-linux-gnu/qt5/plugins, /usr/lib/x86_64-linux-gnu/qt5/qml, contenant ces fichiers .so ou ces 'lien vers bibliothèque partagée (application/x-sharelib)'...... qui ont une taille respectable, contrairement aux link ordinaires..... qui pointent simplement vers un autre fichier.

    Je n'y comprends rien.....
    le bruit tue l'information......

  6. #5
    raymolk

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    Bon, il semble qu'il te faut installer le paquet qt5-default (cf. https://stackoverflow.com/a/36247371).
    Pour cela, tu fais dans un terminal
    Code:
    sudo apt install qt5-default

  7. A voir en vidéo sur Futura
  8. #6
    Jack

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    Pour ma part, je préfère l'installeur de Qt (Qt maintenance tool) à celui des dépots d'ubuntu. On est sur d'avoir la dernière version à jour et directement opérationnelle.

  9. Publicité
  10. #7
    Bounoume

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    grand merci.....
    j'ai 'désinstallé' le truc bancal avec la petite valise 'logiciels ubuntu', lui ai demandé de réinstaller.... toujours bancal (pas moyen de trouver ..la version de QT valide..)
    re-désinstallation, et puis...
    avec la commande simple:

    sudo apt install qt5-default

    ...... ................installation complète, donc y compris path vers usr/lib/qt5/bin/qmake.....

    avec mes remerciements, problème résolu....


    remarque: j'en déduis qu'il fallait bêtement demander les paquets 'qt5-default'...... et bien sûr pas autre chose...
    alors qu'en cherchant les simples caractères "qt5" dans la petite valise orange 'logiciels ubuntu', ça ne trouve rien du tout. Donc pas les paquets 'qt5-default'....
    Rien non plus en cherchant avec avec "qt5-default"..... mais par contre demandant "qt creator" il y apparaît un "Qt Creator" .....
    (sans l'exécutable ou la librairie Qt5 mais ça, c'est grâce à vous que je découvre cette absurdité......)
    J' avais donc commandé d' installer la seule option proposée c'est à dire "Qt Creator" tel que proposé par l'interface.... la mauvaise option......
    note: avec synaptic, la sélection "qt5" donne une centaine de lignes contenant la chaîne "qt5"...... dont une pointant sur le bon paquet, mais ça ne m'avait pas inspiré.....
    le bruit tue l'information......

  11. #8
    Jack

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    Bin oui, Qt Creator, c'est l'IDE, pas le framework ...

  12. #9
    Bounoume

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    quand on est habitué aux outils graphiques depuis Delphi et C++ builder....c'est d'emblée wysiwig, tout joli, et on peine à reprendre la ligne de commande.....
    Habitudes perdues, pas très à l'aise.... et puis le risque de lancer une erreur de manip irréversible semble plus grand....
    Mais quelquefois une petite commande correcte, (en ayant éventuellement bénéficié de bons conseils....) ça sauve l'animal...
    le bruit tue l'information......

  13. #10
    Bounoume

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    hélas... la suite:
    Après avoir installé Qt5 par apt install, (après install de Ubuntu 18.04 LTS )
    QT5 avait démarré, j'ai récupéré le projet pré-existant.... .exécuté la chose, rajouté quelques bêtises au code, ça a fonctionné quelques jours , avec quelques plantages donc, mais hier......
    échec de la réouverture du projet ('kit compilation/exécution non trouvés' ) donc pas de redémarrage à partir du .pro
    échec de tentative de récupération, puis réinstallations par apt install.....Qt ne trouve pas au démarrage les 'kits' indispensables, dans Options/compiler et exécuter il me semble manquer la version de Qt, la localisation de Cmake....!
    Je ma demande si.... il n'y a pas eu corruption du système (qui au démarrage signale souvent une erreur: message "probleme logiciel détecté"
    je vais donc réinstaller ubuntu.....
    Je voudrais ensuite installer Qt5 avec l'installateur fourni par QT (qt-unified-linux-x64-3;2.1.2-online.run) au lieu de apt-get install....

    Je l'ai lancé, mais je ne comprends pas bien comment obtenir la licence open source (gratuite!) si c'est possible par cette voie.
    faut-il d'abord créer un compte et après est-il possible de l' option open source?

    autre question: pour retrouver ces "kits" Qt propose d'utiliser '" l'outil de maintenance du SDK" Si il est possible de l' obtenir avec apt-get, quel est le nom du paquet?

    encore merci,
    cordialement
    le bruit tue l'information......

  14. #11
    Jack

    Re : QT5: réinstallation sous Ubuntu 18/home/hubert/projets-c/biglotro LTS

    Je ne me souviens plus exactement de la procédure complète, mais il n'y a normalement aucune ambiguïté entre dans le choix entre la version commerciale et celle open source lors de l'installation.
    Qt maintenance tool permet de faire le choix entre les chaines de compilations désirées, donc à priori les kits installés.

Sur le même thème :

Discussions similaires

  1. [Autre] le sous forum projets electroniques ???
    Par elektrax dans le forum Électronique
    Réponses: 12
    Dernier message: 21/01/2016, 17h15
  2. installation jdk et ant sous ubuntu
    Par nabil0671 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 04/04/2010, 19h24
  3. Permissions 'home' et hd externe sous ubuntu
    Par dimofzion dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 07/01/2010, 01h15
  4. Pas de son sous Ubuntu/Kubuntu
    Par ProgVal dans le forum Logiciel - Software - Open Source
    Réponses: 47
    Dernier message: 15/08/2009, 13h40
Découvrez nos comparatifs produits sur l'informatique et les technologies.