Bonjour,
Je n'arrive pas à compiler transcode v0.6.1 et plus récent sur ma mandrake 9. Apparement le script ne trouve pas le fichier d'entête gtk.h.
J'obtiens le message suivant :
gcc -DHAVE_CONFIG_H -I../.. -I. -I../.. -I. -I./ -I../../src -I../ -I../../ -I./../../src -I./../.. -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/local/include -Wall -I -I[#d42a00]/usr/include/gtk-1.2[/#d42a00] -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/SDL -D_REENTRANT -D_REENTRANT -g -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c filter_preview.c -MT filter_preview.lo -MD -MP -MF .deps/filter_preview.TPlo -fPIC -DPIC -o filter_preview.lo
cc1: warning: changing search order for system directory "/usr/local/include"
cc1: warning: as it has already been specified as a non-system directory
cc1: warning: changing search order for system directory "/usr/include"
cc1: warning: as it has already been specified as a non-system directory
In file included from filter_preview.c:32:
display.h:47:21: [#d42a00]gtk/gtk.h[/#d42a00]: No such file or directory
In file included from filter_preview.c:32:
display.h:69: parse error before "gint"
.................................
make[1]: *** [all-recursive] Erreur 1
make[1]: Quitte le répertoire `/home/emmanuel/src/transcode-0.6.2.20021024'
make: *** [all] Erreur 2
|
Le package gtk-devel contenant l'entête est pourtant installé et gtk-config est détecté lors du configure.
Le fichier gtk.h est présent dans le répertoire /usr/include/gtk-1.2/gtk et le script devrait le détecter (voir texte en rouge).
Est-ce que quelqu'un a déjà réussi cette compilation sur une mandrake 9.0 sans avoir ce problème parce que là je sèche ?
merci.
Message édité par bobricard le 20-11-2002 à 15:22:12