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

Qt Discussion :

Pencil un logiciel Open source (Qt et C++) pb de compilation


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 52
    Par défaut Pencil un logiciel Open source (Qt et C++) pb de compilation
    bonjour

    j'ai découvert récemment le logiciel Pencil (http://www.les-stooges.org/pascal/pencil/index.php). Il s'agit d'un logiciel d'animation 2D (bitmap et vectoriel) développé en C++, open-source.
    Le développeur utilise Qt.

    J'ai voulu compiler la dernière version pour windows (la 0.4.4b, dont on trouve les sources ici : http://pencil-planner.svn.sourceforg...planner/trunk/)

    Mais ne m'y connaissant pas en C++, j'ai regarder quelques tutoriaux (comment compiler avec Qt 4.2.2 notamment, car avec la 4.3.3, visiblement, ça posait des soucis).
    J'ai donc réussi à compiler cette version 0.4.4b, mais lorsque je la lance, le programme plante.
    Lors de la compilation, il y avait des erreurs, mais au final, un exécutable étant créé j'avais quelques espoirs que cela ait réussi.

    J'aimerai donc savoir si quelqu'un de plus expérimenté que moi avec Qt et le c++ pouvait y jeter ou me donner une piste afin que je sache où je dois regarder pour essayer de corriger cela.

    merci pour vos conseils.

  2. #2
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    Salut,

    As-tu tenté avec la 0.4.3b? C'est apparemment la dernière version stable, le svn étant un dépôt où le projet n'est pas garanti d'être compilable (plus exactement le risque de problème y est plus gros).

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 52
    Par défaut
    Citation Envoyé par IrmatDen Voir le message
    Salut,

    As-tu tenté avec la 0.4.3b? C'est apparemment la dernière version stable, le svn étant un dépôt où le projet n'est pas garanti d'être compilable (plus exactement le risque de problème y est plus gros).
    salut

    oui, j'ai tenté aussi avec la version précédente (pour les raisons que tu indiques), mais j'ai rencontré le même problème : j'obtiens un exécutable qui plante au lancement.

    Cependant, la dernière version pour Mac est la 0.4.4b, donc, j'ai supposé que les sources de cette version étaient stable.

    Merci pour ta réponse

  4. #4
    Membre chevronné

    Inscrit en
    Octobre 2007
    Messages
    234
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 234
    Par défaut
    Est-ce nécessaire pour toi de compiler le programme ? Parce que sinon, la version 0.4.3b existe déjà en version compilée.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 52
    Par défaut
    Citation Envoyé par kinji1 Voir le message
    Est-ce nécessaire pour toi de compiler le programme ? Parce que sinon, la version 0.4.3b existe déjà en version compilée.
    J'utilise déjà la version 0.4.3b pour windows, effectivement .
    Cependant, il n'y a pas de version 0.4.4b pour Windows (juste pour MAc, mais les sources de la 0.4.4b sont disponibles).

    Alors, j'aimerai effectivement la compiler (moi, ou quelqu'un d'autre ) pour pouvoir utiliser les nouveautés qui m'ont l'air très intéressantes.

    Si j'arrive à la compiler moi-même (avec de l'aide sans doute), alors dès qu'une nouvelle version sera disponible, je pourrais à nouveau la compiler, l'utiliser et pourquoi pas la proposer au développeur pour les autres utilisateurs qui sont sous windows .

    Mais pour cela, il va déjà falloir que j'arrive à la compiler ou que l'on m'aide à le faire.

  6. #6
    Membre chevronné

    Inscrit en
    Octobre 2007
    Messages
    234
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 234
    Par défaut
    J'ai réussi à compiler la 0.4.4b (exportée du tag svn) avec Qt 4.2.2 opensource, sans trop de problèmes.

    Comme tu le dis, ça compile correctement, il y a bien quelques warnings qui apparaissent (quelques uns ne me plaisent pas trop mais bon...). A la fin j'avais un exécutable qui me demandait la dll de la lib png, donc je l'ai passé en link statique en modifiant le .pro avec les lignes suivantes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    win32 {
    	INCLUDEPATH += . libwin32
    	SOURCES += src/external/win32/win32.cpp
    	LIBS += -Llibwin32 -lming ./libwin32/libpng.a
    	RC_FILE = pencil.rc
    }
    Et là j'ai eu aucun souci à lancer le programme qui semble fonctionner.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quelle licence logicielle Open Source choisir ?
    Par rozwel dans le forum Débats sur le développement - Le Best Of
    Réponses: 53
    Dernier message: 01/09/2008, 14h56
  2. recherche des logiciels open source équivalent à iTunes
    Par jamaldine dans le forum Multimédia
    Réponses: 1
    Dernier message: 09/05/2007, 18h05
  3. Comment développer un logiciel open source
    Par ouadie99 dans le forum Linux
    Réponses: 6
    Dernier message: 15/03/2007, 17h57
  4. Réponses: 16
    Dernier message: 06/07/2006, 01h28
  5. [xp] chat avec un logiciel open source ?
    Par sali dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 19/02/2006, 14h45

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