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

Autres éditeurs Discussion :

Reprendre source de GIMP


Sujet :

Autres éditeurs

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 10
    Par défaut Reprendre source de GIMP
    Dans le cadre d'un projet je reprend les fichiers source de gimp pour ajouté des fonctionnalités et en modifiés certaines existantes...

    Mon probleme est le suivant :
    J'ai tout intégré les fichier sources de gimp dans un projet dev-cpp, mais je n'arrive pas a le compilé.
    J'ai installer gtk+ runtime présent sous : http://gtk.alkia.org/
    et le devpack gtk+ du meme site.

    j'ai aussi fait un pkg-conf gtk2.0 --cflags --libs avec succès.

    message d'erreur :
    In file included from C:/Dev-Cpp/include/glib-2.0/glib/galloca.h:30,
    from C:/Dev-Cpp/include/glib-2.0/glib.h:30,
    from C:/Dev-Cpp/include/glib-2.0/gobject/gtype.h:26,
    from C:/Dev-Cpp/include/glib-2.0/gobject/gboxed.h:26,
    from C:/Dev-Cpp/include/glib-2.0/glib-object.h:25,
    from ../../../../../Bureau/gimp-2.2.10-i586-setup/gimp-2.2.10/app/app_procs.c:33:
    C:/Dev-Cpp/include/glib-2.0/glib/gtypes.h:30:24: glibconfig.h: No such file or directory
    In file included from C:/Dev-Cpp/include/glib-2.0/glib/galloca.h:30,
    from C:/Dev-Cpp/include/glib-2.0/glib.h:30,
    from C:/Dev-Cpp/include/glib-2.0/gobject/gtype.h:26,
    from C:/Dev-Cpp/include/glib-2.0/gobject/gboxed.h:26,
    from C:/Dev-Cpp/include/glib-2.0/glib-object.h:25,
    from ../../../../../Bureau/gimp-2.2.10-i586-setup/gimp-2.2.10/app/app_procs.c:33:
    C:/Dev-Cpp/include/glib-2.0/glib/gtypes.h:41: error: expected constructor, destructor, or type conversion before "typedef"

    C:/Dev-Cpp/include/glib-2.0/glib/gtypes.h:41: error: expected `,' or `;' before "typedef"

    C:/Dev-Cpp/include/glib-2.0/glib/gtypes.h:90: error: expected init-declarator before '*' token

    C:/Dev-Cpp/include/glib-2.0/glib/gtypes.h:90: error: expected `,' or `;' before '*' token
    etc...

    Quelqu'un pourrait-il m'aider svpl ??

    Sylvain

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Où est le header glibconf.h ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 10
    Par défaut
    Citation Envoyé par Miles
    Où est le header glibconf.h ?
    il se trouve dans : c:\dev-cpp\lib\glib-2.0\include\

  4. #4
    Membre confirmé Avatar de jula
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    81
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2003
    Messages : 81
    Par défaut
    Bonjour,
    est-ce que lors de la compil tu mets bien les -I et -L nécessaires pour lui indiquer où trouver les .h et les lib ?
    Parce que ce que je comprends du message d'erreur c'est qu'il ne trouve pas glibconf.h, donc il faut lui indiquer.
    Cordialement,
    Jula.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 10
    Par défaut
    j'ai rajouté les répertoire de include maquant j'ai 3 fois moins d'erreur mais la je dois encore ajouter d'autre fichiers entete...
    je vous tiens au courrant dans qques minutes...
    merci

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 10
    Par défaut
    Tous les fichiers nécessaires sont a présent trouvés mais j'ai une erreur dans le code source qui est la suivante :

    In function `void app_run(const gchar*, gint, gchar**, const gchar*, const gchar*, const gchar*, const gchar*, const gchar**, gboolean, gboolean, gboolean, gboolean, gboolean, gboolean, gboolean, gboolean, GimpStackTraceMode, GimpPDBCompatMode)':
    ../../../../../Bureau/gimp-2.2.10-i586-setup/gimp-2.2.10/app/app_procs.c:224: error: invalid conversion from `int' to `GLogLevelFlags'

    ../../../../../Bureau/gimp-2.2.10-i586-setup/gimp-2.2.10/app/app_procs.c:224: error: initializing argument 2 of `guint g_log_set_handler(const gchar*, GLogLevelFlags, void (*)(const gchar*, GLogLevelFlags, const gchar*, void*), void*)

    et voici le code des lignes 222-224 qui me donne cette erreur :

    g_log_set_handler (NULL,
    G_LOG_LEVEL_ERROR | G_LOG_FLAG_FATAL,
    gimp_error_log_func, &gimp);


    Est-ce que quelqu'un a deja repris un tel programme ???

    merci d'avance !!
    Sylvain

  7. #7
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Quelle version de GCC utilises-tu ? Tua s essayé avec une série 3.3 ? Et avec une série 4.0 ?

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 10
    Par défaut
    j'utilise Dev-CPP 4.9.9.2 soue Windows 2K

  9. #9
    Membre émérite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Février 2004
    Messages
    644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Février 2004
    Messages : 644
    Par défaut
    Dev-Cpp n'est qu'un IDE, c'est pas un compilateur :'(
    Quand est-ce que les gens feront la différence ?

    Dans ton répertoire MinGW quelle version de gcc s'y trouve ?

    Merci

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 10
    Par défaut
    ah oui désolé c'est :

    gcc-3.4.2

  11. #11
    Membre émérite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Février 2004
    Messages
    644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Février 2004
    Messages : 644
    Par défaut
    c'est pas grave, mais à l'avenir, il serait intéressant de détecter le véritable composant qui pose problème, afin de mieux régler le problème.

    Bonne soirée,

Discussions similaires

  1. Créer un projet xcode avec le code source d'un projet (the gimp)
    Par Battant dans le forum Autres éditeurs
    Réponses: 0
    Dernier message: 15/07/2012, 20h07
  2. Réponses: 5
    Dernier message: 14/08/2009, 09h24
  3. Outil de reformatage d'un source Pascal
    Par HRS dans le forum Pascal
    Réponses: 7
    Dernier message: 21/10/2002, 14h55
  4. mp3 et source
    Par davlefou dans le forum C
    Réponses: 2
    Dernier message: 18/10/2002, 15h01
  5. Reprendre une procedure dans une autre ?
    Par Poisson Rouge dans le forum Langage
    Réponses: 3
    Dernier message: 17/07/2002, 22h51

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