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

GTK+ avec C & C++ Discussion :

installation gtk - ubuntu


Sujet :

GTK+ avec C & C++

  1. #1
    Membre �clair�
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2006
    Messages
    287
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 287
    Par d�faut installation gtk - ubuntu
    Bonsoir,

    R�cemment pass� sous Ubuntu, je souhaiterais d�velopper en Gtk mes applications grace � Codeblocks. J'explique la situation :

    j'ai cr�� un nouveau projet : Console
    j'ai ajout� les options au linker : `pkg-config --libs gtk+-2.0` (d'ailleurs est-ce que les petits `` sont obligatoires ?)
    j'ajout� les options de pr� compilation : `pkg-config --cflags gtk+-2.0`
    ensuite je tente de compiler un programme gtk, et il me sort cette erreur (je ne mets que la premi�re puisque j'ai l'impression que c'est d'ici que viendra la solution )
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    error expected specifier-qualifier-list before 'GtkWidget'
    je voudrais savoir comment faire pour que le compilateur et moi puissions nous entendre cordialement ^^

    merci

  2. #2
    R�dacteur
    Avatar de Franck.H
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par d�faut
    Citation Envoy� par bit_o
    Bj'ai ajout� les options au linker : `pkg-config --libs gtk+-2.0` (d'ailleurs est-ce que les petits `` sont obligatoires ?)
    Oui obligatoire.

    As-tu au moins ajout� le header
    ?
    Mon Site
    Ma biblioth�que de gestion des cha�nes de caract�res en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne r�pond � aucune question technique par MP, merci d'avance !

  3. #3
    Membre �clair�
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2006
    Messages
    287
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 287
    Par d�faut
    bonsoir,
    j'ai ajout� les `` (je ne sais pas comment �a s'appelle d'ailleurs ) aux options du compilateur, l'include que tu m'as indiqu� et � la compilation j'ai ce message

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    Running target pre-build steps
    `pkg-config --cflags gtk+-2.0`
    /bin/sh: -I/usr/include/gtk-2.0: not found
    Process terminated with status 127 (0 minutes, 0 seconds)
    0 errors, 0 warnings
    Je suis all� v�rifi� dans /usr/include/gtk-2.0 : j'ai bien le dossier gtk ou se trouve le fichier gtk.h... Comment fait-il pour ne pas le trouver ?

    Pour d�velopper sous linux, j'ai install� le paquet "libgtk2.0-dev". Est-ce le bon ?

  4. #4
    R�dacteur
    Avatar de Franck.H
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par d�faut
    Citation Envoy� par bit_o
    Pour d�velopper sous linux, j'ai install� le paquet "libgtk2.0-dev". Est-ce le bon ?
    Oui bien s�r, il te faut pour GTK+ ceci:
    • libgtk2.0-dev
    • libgtk2.0-bin
    • libgtk2.0-common
    • libgtk2.0-0
    • libgtk2.0-cil (celle l� je ne suis pas s�r qu'elle soit oblogatoire)


    Voil�.
    Mon Site
    Ma biblioth�que de gestion des cha�nes de caract�res en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne r�pond � aucune question technique par MP, merci d'avance !

  5. #5
    Membre �clair�
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2006
    Messages
    287
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 287
    Par d�faut
    Bonjour,

    Les paquets que tu as cit� sont bien install�s sur ma machine.
    Pourtant, quand je compile mon programme il ne trouve toujours pas
    le fichier de l'include gtk/gtk.h

    J'ai modifi� l'include en
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    #include <gtk-2.0/gtk/gtk.h>
    lorsque je compile, le fichier gtk.h est ouvert et le compilo m'indique qu'il ne trouve aucun des fichiers qui sont list�s dans "gtk.h"

    Je ne comprends plus l�

  6. #6
    Membre �clair�
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2006
    Messages
    287
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 287
    Par d�faut
    en fait c'est bon...

    pour ceux qui en auraient besoin,

    il faut mettre :

    - Project > Build Options > Other Options
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    `pkg-config --cflags gtk+-2.0`
    et
    - Project > Build Options > Linker Settings
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    `pkg-config --libs gtk+-2.0`
    Merci Franck.H pour ton aide


  7. #7
    R�dacteur
    Avatar de Franck.H
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par d�faut
    Il ne faut pas mettre
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    #include <gtk-2.0/gtk/gtk.h>
    mais
    Mon Site
    Ma biblioth�que de gestion des cha�nes de caract�res en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne r�pond � aucune question technique par MP, merci d'avance !

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

Discussions similaires

  1. [Linux / (K)ubuntu] Installer GTK+ pour code: :blocks
    Par Altarias dans le forum GTK+ avec C & C++
    R�ponses: 2
    Dernier message: 09/06/2007, 19h55
  2. Windows ne démarre plus après l'installation de Ubuntu
    Par midiweb dans le forum Administration syst�me
    R�ponses: 4
    Dernier message: 13/06/2006, 19h35
  3. Souci installation sous Ubuntu
    Par Christophe Charron dans le forum Eclipse Java
    R�ponses: 5
    Dernier message: 06/04/2006, 09h45
  4. R�ponses: 4
    Dernier message: 26/01/2004, 13h50

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