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

Dev-C++ Discussion :

[GTK]PB Librairie GTK+ sous dev-c++


Sujet :

Dev-C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre habitu�
    Inscrit en
    Mai 2002
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 12
    Par d�faut [GTK]PB Librairie GTK+ sous dev-c++
    Voila , j'ai install� dev-c++ sous windows et les packages de librairies GTK+. Mais � la compilation d'un programme simple, par exemple:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    #include <gtk/gtk.h>
     
    int main(int argc,char* argv[])
    { 
       // déclaration du widget
       GtkWidget* win; 
     
       gtk_init(&argc,&argv);
     
       // création est affichage du widget
       win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
       // on affiche la fenêtre 
       gtk_widget_show(win);
       // on détruit la fenêtre
       gtk_widget_destroy(win);
     
       return 0; 
    }

    le compilateur me sort des erreurs de type:
    [Linker error] undefined reference to 'gtk_widget_destroy'
    et une erreur de ce type pour chaque fonction de la librairie gtk.

    Pourtant j'ai bien inclut toutes les librairies, de ce c�t� l� pas de pb.

    Quelqu'un pourrait-il m'aider???
    Merci d'avance.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    40
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 40
    Par d�faut gtk
    Salut,

    Tu affiches la fenetre...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    // on affiche la fenêtre 
    gtk_widget_show(win);
    Et tu la d�truit apr�s...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    // on détruit la fenêtre 
    gtk_widget_destroy(win);
    Retire la destruction de ta fen�tre de ton code....

    Cordialement,

  3. #3
    Membre habitu�
    Inscrit en
    Mai 2002
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 12
    Par d�faut gtk
    Non non tu n'as pas compris ce que je voulais dire.
    En fait �a ne compile pas du tout!!! ce n'est pas que �a n'affiche rien, c'est que �a me fait des erreurs de compilation bizarres.

    undefined reference to 'gtk_init_abi_check'
    etc...

    que ce style d'erreurs.

    Je comprend pas.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    40
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 40
    Par d�faut gtk
    Salut,

    Par curriosit� teste :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    #include "gtk/gtk.h"
    ou :

    Cordialemlent,

  5. #5
    Membre habitu�
    Inscrit en
    Mai 2002
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 12
    Par d�faut gtk
    D�sol� mais �a ne marche toujours pas!!!
    C'est vraiment un myst�re!!
    Merci de t'�tre pench� sur le probl�me quand m�me!

  6. #6
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 92
    Par d�faut
    Il faut que tu ajoutes ces options pour l'�ditions des liens :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    -L"C:\Dev-C++\lib" -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangowin32-1.0 -lgdi32 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lintl -mno-cygwin -fnative-struct

  7. #7
    Membre habitu�
    Inscrit en
    Mai 2002
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 12
    Par d�faut gtk
    Salut,

    Merci pour l'indication mais ce compilateur est sous windows, pas en ligne de commandes sous Linux!!!

    Comment est-ce que je rentre ces options???

    Merci d'avance.

  8. #8
    Membre habitu�
    Inscrit en
    Mai 2002
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 12
    Par d�faut gtk
    En fait j'ai essay� par les lignes de commande MS-DOS, j'ai lanc� l'application Dev-c++ avec ces options. Le programme se lance mais j'ai toujours les m�mes erreurs � la compilation.

    Je d�sesp�re s�rieusement l�....

    Merci qd m�me!

  9. #9
    Membre � l'essai
    Inscrit en
    Octobre 2002
    Messages
    7
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 7
    Par d�faut
    J'avais le m�me probl�me.
    J'ai t�l�charg� le nouveau package gtk-2 et maintenant �a compile sans histoires.

  10. #10
    Membre habitu�
    Inscrit en
    Mai 2002
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 12
    Par d�faut gtk
    C bizarre j'ai le m�me package (2.0.3)

    O� est ce que tu l'as t�l�charg� toi STP?

  11. #11
    Membre � l'essai
    Inscrit en
    Octobre 2002
    Messages
    7
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 7
    Par d�faut
    Sur le site officiel :
    http://<br /> http://devcpp.everflo...3.DevPak<br />

    il faut aussi :
    http://<br /> http://devcpp.everflo...1.DevPak<br />

    et surtout, bien installer Dev-Cpp dans un dossier vide comme indiqu� et
    non par dessus une distribution ant�rieure.

  12. #12
    Membre habitu�
    Inscrit en
    Mai 2002
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 12
    Par d�faut gtkkkkkkkkkkkkk
    J'en ai marre!!!!!
    j'ai tout d�sinstalll� puis r�install� nickel, dev-cpp puis les packages et �a me fait toujours les m�mes erreurs!!!!!!!!!!!!!
    En fait j'avais d�j� la version 2.0.3 du package.


  13. #13
    Membre habitu�
    Inscrit en
    Mai 2002
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 12
    Par d�faut gtk
    �a y est !!!!!!!!!

    �a maaaaaaaaaaaaaaarche!!!!

    en fait c'est zero qui avait raison! il faut rentrer toutes ces options mais sous windows il faut les rentrer dans le menu "tools" puis "compiler options" et ajouter ces options au lancement du compilateur et du Linker.

    J'ai ram� pour trouver comment faire!
    Mais en tous cas, merci � tous pour votre aide et surtout � Z�ro!

  14. #14
    Membre �m�rite
    Avatar de j�r�me
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    591
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 591
    Par d�faut
    J'ai test� ton exemple, et impossible, sans arr�t des erreurs de compilation sur les include. J'ai ajout� le r�pertoire include/gtk-2.0 dans le path du compilo (en plus du include) et rien n'y fait, toujours des erreurs d'impossibilit� d'inclusion. C'est quoi ton arbo et options du compilo pour les include ?

  15. #15
    Membre habitu�
    Inscrit en
    Mai 2002
    Messages
    12
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 12
    Par d�faut gtk
    maintenant chez moi ce programme marche nickel
    plus d'erreurs de compilation

    en fait g ajout� dans les r�pertoires o� rechercher les includes quasiment tous ceux de la sous arborescence de mon r�pertoire Dev-Cpp (pour �tre bien s�r)
    en fait tous ceux o� il y a des fichiers " .h "

    bien s�r ce programme ne sert � rien puiskil affiche une fen�tre et la d�truit aussit�t mais �a compile et �a se lance...

  16. #16
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 92
    Par d�faut
    Ces options je n'ai pas eu besoins de les rajouter � la main. Car depuis que j'ai install� le package GTK+ dans Dev-C++ je peux faire File->New->Project->GUI->GTK+. Et dans ce cas il g�n�re toutes les bonnes options.

    Pour que ce soit plus propres tu peux les ajouter dans Project->Project Options.

    Astuce : tu peux modifier ton Makefile.win � la main et ex�cuter "make -f Makefile.win" sous DOS si tu veux passer par les lignes de commandes.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 1
    Dernier message: 01/02/2015, 11h57
  2. installer gtk+ sous dev-c++
    Par warriors0 dans le forum GTK+ avec C & C++
    R�ponses: 5
    Dernier message: 16/11/2008, 10h11
  3. Librairies GTK sous linux
    Par sdumasp dans le forum GTK+ avec C & C++
    R�ponses: 15
    Dernier message: 01/02/2008, 17h13
  4. probl�me de d�butant avec la librairie glut sous dev C++
    Par mozillo3625 dans le forum Windows
    R�ponses: 0
    Dernier message: 30/11/2007, 22h56

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