Forum Programmation.c Problème avec la compilation d'un programme GTK

Posté par  .
Étiquettes : aucune
0
30
déc.
2006
Bonjour,

Je souhaite compiler le programme suivant :

#include "stdlib.h";
#include "gtk/gtk.h";

int main(int argc, char **argv) {
/* Initialisation de GTK+ */
gtk_init(&argc, &argv);
return EXIT_SUCCESS;
}


Je tape la commande

gcc `pkg-config --libs --cflags gtk+-2.0` test.c -o test


et j'obtiens le méchant message :

/usr/bin/ld: skipping incompatible /usr/lib/libgtk-x11-2.0.so when searching for -lgtk-x11-2.0
/usr/bin/ld: skipping incompatible /usr/lib/libgtk-x11-2.0.so when searching for -lgtk-x11-2.0
/usr/bin/ld: cannot find -lgtk-x11-2.0
collect2: ld returned 1 exit status


Sachant que je suis sous Mandriva 2007 et que la commande pkg-config --modversion gtk+-2.0 me renvoie 2.10.3, est ce que quelqu'un aurait une idée pour résoudre ce problème car je sèche totalement....

Merci à tous
  • # Un peu au hasard

    Posté par  (site Web personnel) . Évalué à 2.

    Tu serais pas sur un système 64 bits avec des trucs en 32 bits installés ?
    • [^] # Re: Un peu au hasard

      Posté par  . Évalué à 1.

      Oui tout à fait : dés l'installation il y a eu un mélange 32 bits / 64 bits assez incompréhensible. C'est grave docteur ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.