Pb GTK sous Linux Debian - C - Programmation
Marsh Posté le 24-06-2007 à 13:46:28
http://www.gtk.org/tutorial/c39.html
Marsh Posté le 24-06-2007 à 13:49:12
bon en fait ça marche en faisant comme indiqué ici :
Citation : gcc `pkg-config --libs --cflags gtk+-2.0` monprog.c -o monprog |
Du coup le dossier usr/include/gtk-2.0 est ajouté dans le path des includes, et les fichiers gtk/*.h sont trouvés.
Quelqu'un peut-il m'expliquer cette commande ? je connais pas cette syntaxe avec les `` ...
Pour inclure une bibliotèque le MAN de gcc dit que c'est "-l", non ?
edit : moitié grillé, merci, mais ma question reste d'actualité
Marsh Posté le 24-06-2007 à 13:52:46
` ` c'est du shell et ça veut dire "remplace par le retour de la commande entre les ` `"
lance "pkg-config --libs --cflags gtk+-2.0" tout seul, tu verras que c'est un programme qui renvoie des tartines de -l et -L et quelques autres ptits trucs.
Marsh Posté le 24-06-2007 à 13:56:26
Yeah
merci bien
Marsh Posté le 24-06-2007 à 13:27:01
Hello
J'essaye de me mettre au GTK sous Linux, et après avoir parcouru quelques tutos foireux, je m'y mets tout seul pour commencer
Donc j'ai normalement bien installé les paquets libgtk-2.0 et libwxgtk-2.6, seulement voila,
- j'ai été cherché dans mon usr/include pour voir l'emplacement de gtk : c'est gtk-2.0/gtk/gtk.h
- je l'include dans mon fichier C
- je compile avec "gcc -o test test.c"
Et là il me mets plein d'erreur comme quoi il trouve pas les fichiers
In file included from test2.c:2:
/usr/include/gtk-2.0/gtk/gtk.h:31:21: error: gdk/gdk.h: Aucun fichier ou répertoire de ce type
/usr/include/gtk-2.0/gtk/gtk.h:32:32: error: gtk/gtkaboutdialog.h: Aucun fichier ou répertoire de ce type
/usr/include/gtk-2.0/gtk/gtk.h:33:31: error: gtk/gtkaccelgroup.h: Aucun fichier ou répertoire de ce type
/usr/include/gtk-2.0/gtk/gtk.h:34:31: error: gtk/gtkaccellabel.h: Aucun fichier ou répertoire de ce type
/usr/include/gtk-2.0/gtk/gtk.h:35:29: error: gtk/gtkaccelmap.h: Aucun fichier ou répertoire de ce type
/usr/include/gtk-2.0/gtk/gtk.h:36:31: error: gtk/gtkaccessible.h: Aucun fichier ou répertoire de ce type
/
* 40
D'ou peut venir le pb ?
---------------
Contes de fées en yaourt --- █ --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique