IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques Discussion :

Compiler le projet Qt3D


Sujet :

Bibliothèques

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 6
    Points : 1
    Points
    1
    Par défaut Compiler le projet Qt3D
    Salut tout le monde je viens de cloner le projet QT3D , et j'ai rencontré des difficultés lors de la compilation , quelqu'un peut-il m'aider s'il vous plaît.
    merci de l'avant.

  2. #2
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 189
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 189
    Points : 17 141
    Points
    17 141
    Par défaut
    Bonjour,
    Ca va dépendre de si tu acceptes de nous indiquer quels problèmes tu rencontres.
    En aveugle:
    As-tu installé les versions développement des bibliothèques utilisées par Qt3D?
    As-tu un compilateur récent?
    As-tu suivi le mode d'emploi?
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

  3. #3
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Bonjour et bienvenue sur le forum

    Quand on a des erreurs et des difficultés, ça aiderait de les donner...

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    oui désolé , j'ai suivi le tuto mais voila mon erreur :
    :-1: erreur : Failed to run: C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin\syncqt.bat -module Qt3D -mkspecsdir C:\Qt\Qt5.0.1\5.0.1\mingw47_32/mkspecs -outdir C:/Qt/Qt5.0.1/5.0.1/Src/qt3d C:/Qt/Qt5.0.1/5.0.1/Src/qt3d

  5. #5
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 189
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 189
    Points : 17 141
    Points
    17 141
    Par défaut
    Bonjour,
    Il est possible que tu aies une inversion entre / et \ dans les deux derniers arguments
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

  6. #6
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    merci chers développeurs mais j'ai même pas toucher a la configuration du projet et il ma donner cette erreur :
    'Impossible de trouver un Makefile. Vérifiez vos options de compilation'.

  7. #7
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Bonjour

    Je dois avouer ne pas avoir testé Qt3D sur Windows, il te faut donner tous les détails pour que l'on puisse t'aider. Explique tout ce que tu as fait depuis le début, étape par étape.

    Merci

  8. #8
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    Tous ce que j'ai fait c'est que j'ai installer QT5 et suivre ce tuto http://doc-snapshot.qt-project.org/q...-building.html jusqu’à la fin , et lorsque j'ai lancer la compilation il ma donner cette erreur ( j'ai résolue l'erreur du dernier message ) :

    :-1: erreur : Failed to run: C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin\syncqt.bat -module Qt3D -mkspecsdir C:\Qt\Qt5.0.1\5.0.1\mingw47_32/mkspecs -outdir C:/Qt/Qt5.0.1/5.0.1/Src/qt3d C:/Qt/Qt5.0.1/5.0.1/Src/qt3d

    Mais je sait pas ou je peut modifier / avec \ , merci

  9. #9
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 189
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 189
    Points : 17 141
    Points
    17 141
    Par défaut
    tous, en fait.
    Sous windows, les chemins sont basés sur des \. les / sont du domaine d'unix ou des navigateurs.

    Un bon guide: s'il y a un disque (C:, par exemple), alors toujours utiliser \
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

  10. #10
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    merci pour vos réponses, mais j'ai eu cette erreur :

    c:\Qt\2010.05\qt\lib/libqtmain.a(qtmain_win.o):qtmain_win.cpp.text+0x131): undefined reference to `qMain(int, char**)'

    pouvez vous m'aider

  11. #11
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 612
    Points : 30 612
    Points
    30 612
    Par défaut
    Salut,

    En fait, cette erreur me ferait bien penser à une bêtise, le truc du genre vraiment idiot, mais sur lequel on peut assez facilement se casser les dents

    Il faut savoir que syncqt a pour objectif d'aller récupérer une version donnée du module sur le git.

    Il faut aussi savoir que syncqt utilise python pour faire ce qu'on attend de lui

    Il faut enfin savoir que de nombreuses choses ont changé entre la version 2.x (en fait 2.8.x) et la version 3.x de python

    Si j'ai bien compris les explications que j'ai trouvées en son temps, git utilise une version de python qui n'est pas forcément la bonne.

    Il "suffit" donc parfois que le dossier d'accès aux exécutables de git soit introduit avant ou après le dossier d'accès aux exécutables de python dans la variable PATH pour que ca fonctionne, ou non.

    Maintenant, je ne sais plus très bien s'il faut définir en premier le pour git ou pour python... je vais essayer de retrouver l'information
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  12. #12
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    ça reste le même problème
    Je me demande si quelqu'un a déjà essayer d'installer QT3d ?

  13. #13
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Oui, mais sous linux. La compilation (de Qt et en règle général) sous Windows est un peu moisi

    Honnêtement, c'est une erreur spécifique Windows et ça fait longtemps que j'essaie plus de compiler Qt sous Windows

    EDIT : j'avais pas regardé le lien que tu avais donné... la page commence pas "Building Qt3D for Qt 4"...
    Commence déjà par utilisé la bonne version de la documentation, c'est à dire celle pour Qt3D pour Qt 5 : http://qt-project.org/wiki/Qt3D-Installation
    Sinon, pour compiler un module de Qt, il faut une version compilé de Qt et pas simplement le SDK (le SDK ne contient pas certains fichiers d'en-tête privés nécessaire pour compiler)

    Si tu débutes avec Qt, je te conseille d'attendre un peu que Qt3D sorte officiellement. Normalement, ça sera avec Qt 5.2

Discussions similaires

  1. [Dev-cpp] Impossible de compiler le projet !
    Par Franck.H dans le forum Dev-C++
    Réponses: 5
    Dernier message: 18/10/2005, 11h55
  2. Réponses: 2
    Dernier message: 13/07/2005, 15h53
  3. [CVS] compiler un projet cvs?
    Par tomburn dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 30/03/2005, 10h12
  4. compiler un projet
    Par piscine dans le forum Bases de données
    Réponses: 2
    Dernier message: 09/09/2004, 14h05
  5. Comment compiler un projet en ligne de commande ?
    Par mathieutlse dans le forum EDI
    Réponses: 3
    Dernier message: 11/07/2003, 13h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo