Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
probleme de compilation
Envoyé par: lrgtk

salut à tous
je sous debian

j'ai voulu compiler un exemple de code

voila le resultat

meri d'avance pour votre aide


dev@debian:~$ gcc 'pkg-config --libs --cflags gtk+-2.0' base.c -o base
gcc: pkg-config --libs --cflags gtk+-2.0: Aucun fichier ou répertoire de ce type
base.c:2:21: error: gtk/gtk.h: Aucun fichier ou répertoire de ce type
base.c: In function 'main':
base.c:7: error: 'GtkWidget'undeclared (first use in this function)
base.c:7: error: (Each undeclared identifier is reported only once
base.c:7: error: for each function it appears in.)
base.c:7: error: 'window' undeclared (first use in this function)
base.c:11: error: 'GTK_WINDOW_TOPLEVEL' undeclared (first use in this function)
dev@debian:~$

Poste le Saturday 16 June 2007 14:15:43
Répondre     Citer    
Re: problème de compilation
Envoyé par: nicola

Il te manque des bibliothèques de développement, du genre le paquet libgtk2.0-dev ou libgtk1.2-dev.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 16 June 2007 17:57:06
Répondre     Citer    
Re: probleme de compilation
Envoyé par: Fanch

àmha, c'est surtout que tu as mis pkg-config bla bla entre simple quotes (un 4 minuscule) et pas entre backquotes (altgr + 7). Du coup tu ne construis pas une ligne de compil valide.

------- <br />
La meilleure façon de prédire le futur, c'est de l'inventer ~ Alan Kay

Poste le Monday 18 June 2007 09:08:29
Répondre     Citer    
Re: probleme de compilation
Envoyé par: Sve@r

Citation
lrgtk
salut à tous
je sous debian

j'ai voulu compiler un exemple de code

voila le resultat

meri d'avance pour votre aide


dev@debian:~$ gcc 'pkg-config --libs --cflags
gtk+-2.0' base.c -o base
gcc: pkg-config --libs --cflags gtk+-2.0: Aucun
fichier ou répertoire de ce type
base.c:2:21: error: gtk/gtk.h: Aucun fichier ou
répertoire de ce type
base.c: In function 'main':
base.c:7: error: 'GtkWidget'undeclared (first use
in this function)
base.c:7: error: (Each undeclared identifier is
reported only once
base.c:7: error: for each function it appears
in.)
base.c:7: error: 'window' undeclared (first use in
this function)
base.c:11: error: 'GTK_WINDOW_TOPLEVEL' undeclared
(first use in this function)
dev@debian:~$

J'ai eu le même problème sous Fedora Core en voulant compiler python-matplotlib. J'ai galéré un long moment avant d'abandonner et me contenter du rpm...

L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Thursday 28 June 2007 14:12:18
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
probleme de compilation
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons