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 (…)