Compiler en utilisant gcc et la librairie gtk+... - C - Programmation
Marsh Posté le 07-10-2004 à 16:11:48
Par exemple :
gcc -o test.exe test.c `pkg-config --cflags --libs gtk-2.0` |
Marsh Posté le 07-10-2004 à 16:22:51
ben t'as ni pkg-config ni rien ... ça va pas se matérialiser tout seul tu sais
Marsh Posté le 07-10-2004 à 16:29:34
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+. (...) |
Qu'est ce que tu en penses ?
Froozen.
Marsh Posté le 07-10-2004 à 21:35:43
si : installe ce qu'il faut pour faire du gtk sous cygwin
Marsh Posté le 07-10-2004 à 21:53:02
ben c'est mal installer, il te faut pkg-config dans ton PATH borlel
Marsh Posté le 07-10-2004 à 22:36:14
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 |
Froozen.
Marsh Posté le 08-10-2004 à 11:53:01
je parie que tu as une erreurs juste avant le #include <gtk.h> dans ton fichier à toi.
Marsh Posté le 08-10-2004 à 16:32:43
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.
Marsh Posté le 07-10-2004 à 16:05:26
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 ??
Froozen.
Message édité par Froozen le 07-10-2004 à 16:08:54