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

Code::Blocks Discussion :

code::blocks et gtk3 ?


Sujet :

Code::Blocks

  1. #1
    R�dacteur/Mod�rateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 57
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par d�faut code::blocks et gtk3 ?
    Bonjour

    Est-ce que quelqu'un poiurrait me dire comment programmer en gtk3 sous Code::blocks ?
    Je suis sous Mandriva Linux et j'ai les biblioth�ques de d�veloppement gtk2 et gtk3 d'install�es.
    Mod�rateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD � d�couvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  2. #2
    R�dacteur/Mod�rateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 57
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par d�faut
    Bonjour

    J'ai trouv� qu'il faut rajouter trois options :
    Citation Envoy� par liberforce Voir le message
    Erreur, c'est -DG_DISABLE_DEPRECATED pour virer les symboles obsol�tes de la GLib, et -DGTK_DISABLE_DEPRECATED pour les symboles obsol�tes de GTK. Pour ceux qui utilisent des biblioth�ques GNOME (genre libgnome ou libgnomeui), ces biblioth�ques vont compl�tement dispara�tre, la plupart des composants utiles ayant �t� int�gr�s dans GTK+ (c'est le projet Ridley).

    De m�me les r�gles d'inclusion de fichiers d'en-t�te ont chang� pour ne pas laisser appara�tre l'impl�mentation. Il faut compiler avec -DG_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES

    Et si votre application respecte toutes ces r�gles, et n'utilise rien qui soit obsol�te, la migration � GTK+ 3.0 se fera sans probl�me, avec juste une recompilation...
    J'ai mis dans "Project buid option"->"Compiler setting"->"Other options" et �a compile encore !

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    `pkg-config gtk+-2.0 --cflags` -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES
    Je les mets o� ?
    Mes id�es ont du �tre mauvaise car apr�s mes modifications, c::b ne trouvait plus #include <gtk/gtk.h> !
    Mod�rateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD � d�couvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  3. #3
    Mod�rateur

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395
    Par d�faut
    Si tu n'utilises pas de fonctionnalit�s exclusives � GTK3 (ce que je te conseille, sinon tr�s peu de personnes pourront utiliser ton application vu qu'il n'est pas sorti), d�sinstalle gtk3-devel. Utilise gtk2-devel et les flags que je t'ai indiqu�, cela te permettra de migrer tr�s facilement une fois GTK3 sorti.

  4. #4
    R�dacteur/Mod�rateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 57
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par d�faut
    Je n'avais pas vu ta r�ponse... Je viens de le faire marcher ! Regarde la modification de mon post. J'avais par m�garde rajout� un - au milieu de `pkg-config gtk+-2.0 --cflags` et plus rien ne marchait !
    Mod�rateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD � d�couvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

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

Discussions similaires

  1. [D�butant] Compiler glu.h sous Code::Blocks
    Par allanp8 dans le forum OpenGL
    R�ponses: 10
    Dernier message: 18/11/2007, 00h56
  2. Code blocks ajouter un .lib
    Par gl0be dans le forum Code::Blocks
    R�ponses: 7
    Dernier message: 09/09/2006, 15h04
  3. [Code::Block] Traduction francaise?
    Par Zenol dans le forum Code::Blocks
    R�ponses: 3
    Dernier message: 20/02/2006, 16h06
  4. [code::blocks] Completion de code
    Par anykeyh dans le forum Code::Blocks
    R�ponses: 1
    Dernier message: 20/12/2005, 16h53

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