Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1688 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Compiler en utilisant gcc et la librairie gtk+...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Compiler en utilisant gcc et la librairie gtk+...

n°867166
Froozen
Posté le 07-10-2004 à 16:05:26  profilanswer
 

Bonjour,
 
Je voudrais compiler un programme C utilisant les bibliothèques gtk+ sous Windows. J'utilise pour cela gcc mais il me balance toujours un message d'erreur...
 
J'ai essayé de passer différents paramètres à gcc lors de la compilation (trouvés sur le net) :

`pkg-config --cflags --libs gtk+-2.0`

tel que l'indique ce tuto, ou encore :

-mno-cygwin -fnative-struct

trouvé sur cette page...)
 
J'ai aussi essayé d'installer mes libraires dans divers endroits différents (pour le moment sous usr/include) mais rien à faire :(
 
Quelqu'un pourrait m'aider ??
 
:hello:
Froozen.


Message édité par Froozen le 07-10-2004 à 16:08:54
mood
Publicité
Posté le 07-10-2004 à 16:05:26  profilanswer
 

n°867167
Taz
bisounours-codeur
Posté le 07-10-2004 à 16:06:29  profilanswer
 

et c'est quoi l'erreur ?

n°867172
Froozen
Posté le 07-10-2004 à 16:11:48  profilanswer
 

Par exemple :

gcc -o test.exe test.c `pkg-config --cflags --libs gtk-2.0`
 
gcc: `pkg-config: No such file or directory
gcc: gtk-2.0`: No such file or directory
cc1: error: unrecognized option `-fcflags'
cc1: error: unrecognized option `-flibs'


 
 :sweat:

n°867181
Taz
bisounours-codeur
Posté le 07-10-2004 à 16:22:51  profilanswer
 

ben t'as ni pkg-config ni rien ... ça va pas se matérialiser tout seul tu sais

n°867188
Froozen
Posté le 07-10-2004 à 16:29:34  profilanswer
 

Bah je devrais avoir un répertoire "pkg-config" ?
 
Je pense plutôt que c'est en fait une commande qui marche que sous Linux, car d'après ce site du premier post :

Citation :

Sous Linux, votre distribution inclue une version de GTK+. (...)
La première étape consiste donc à vérifier quelle version est installée sur votre système à l'aide de la ligne de commande suivante : 'pkg-config --modversion gtk+-2.0'.


 
Qu'est ce que tu en penses ?  [:taill]  
 
 
Froozen.


Message édité par Froozen le 07-10-2004 à 16:31:08
n°867480
Froozen
Posté le 07-10-2004 à 21:32:49  profilanswer
 

Pas d'idée ?

n°867486
Taz
bisounours-codeur
Posté le 07-10-2004 à 21:35:43  profilanswer
 

si : installe ce qu'il faut pour faire du gtk sous cygwin

n°867512
Froozen
Posté le 07-10-2004 à 21:52:29  profilanswer
 

C'est fait, chui pas ignorant à ce point :/

n°867514
Taz
bisounours-codeur
Posté le 07-10-2004 à 21:53:02  profilanswer
 

ben c'est mal installer, il te faut pkg-config dans ton PATH borlel :o

n°867584
Froozen
Posté le 07-10-2004 à 22:36:14  profilanswer
 

T'es super aimable ça fait plaisir quand on a besoin d'aide. J'ai installé le module pkg-config (toujours avec Cygwin) mais maintenant j'ai des pages et des pages de lignes d'erreur, du style :
 

/usr/include/gtk/gtktable.h:96: error: parse error before ':' token
/usr/include/gtk/gtktable.h:97: error: parse error before ':' token
/usr/include/gtk/gtktable.h:98: error: parse error before ':' token
In file included from /usr/include/gtk-2.0/gtk/gtk.h:148,
                 from test.c:2:
/usr/include/gtk/gtktearoffmenuitem.h:53: error: field `menu_item' has incomplet
e type
In file included from /usr/include/gtk/gtktexttagtable.h:4,
                 from /usr/include/gtk/gtktextbuffer.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:150,
                 from test.c:2:
/usr/include/gtk/gtktexttag.h:120: error: field `bg_color' has incomplete type
/usr/include/gtk/gtktexttag.h:121: error: field `fg_color' has incomplete type
/usr/include/gtk/gtktexttag.h:171: error: parse error before "PangoFontDescripti
on"
/usr/include/gtk/gtktexttag.h:187: error: parse error before '*' token
/usr/include/gtk/gtktexttag.h:194: error: parse error before '*' token
/usr/include/gtk/gtktexttag.h:204: error: parse error before ':' token


 :??:  
 
Froozen.

mood
Publicité
Posté le 07-10-2004 à 22:36:14  profilanswer
 

n°867899
l'eau de l​a
Posté le 08-10-2004 à 11:53:01  profilanswer
 

je parie que tu as une erreurs juste avant le #include <gtk.h> dans ton fichier à toi.

n°868212
void_ppc
Posté le 08-10-2004 à 16:32:43  profilanswer
 

Froozen a écrit :

T'es super aimable ça fait plaisir quand on a besoin d'aide.  


 
reviens avec un pseudo de fille, c'est efficace. [:saya]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Compiler en utilisant gcc et la librairie gtk+...

 

Sujets relatifs
Librairie encodant des avilibrairie graph. linux
aide pour compiler sous CYGWIN[C++] include de librairie et conseil sur structure de main
prob librairielibrairie php pour faire du RTF ou du doc
Compiler avec open watcomErreur avec librairie Pear
[C++] Librairie mathématique[eclipse] quesitons aux personnes utilisant eclipse.
Plus de sujets relatifs à : Compiler en utilisant gcc et la librairie gtk+...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR