Salut, j'essaye de compiler xcfa (3.1.61) sous Gutsy 64.
Tout va bien jusqu'au $make :
Code:
make
make all-recursive
make[1]: Entering directory `/home/paul/Bureau/xcfa-3.1.61'
Making all in src
make[2]: Entering directory `/home/paul/Bureau/xcfa-3.1.61/src'
gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr//locale"\" -DPIXMAPS_DIR=\""/usr/share/pixmaps/xcfa"\" -DPNG_NO_MMX_CODE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DPNG_NO_MMX_CODE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DDATA_DIR=\""/usr/share"\" -DLOCALE_DIR=\""/usr/share/locale"\" -DPIXMAPS_DIR=\""/usr/share/pixmaps/xcfa"\" -g -O2 -Wall -ansi -D_REENTRANT -MT cd_ioctl.o -MD -MP -MF .deps/cd_ioctl.Tpo -c -o cd_ioctl.o cd_ioctl.c
In file included from /usr/include/asm-x86_64/byteorder.h:30,
from /usr/include/asm/byteorder.h:5,
from /usr/include/linux/cdrom.h:14,
from cd_ioctl.c:36:
/usr/include/linux/byteorder/little_endian.h:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__cpu_to_le64p’
/usr/include/linux/byteorder/little_endian.h:47: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
/usr/include/linux/byteorder/little_endian.h:67: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__cpu_to_be64p’
/usr/include/linux/byteorder/little_endian.h:71: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
make[2]: *** [cd_ioctl.o] Error 1
make[2]: Leaving directory `/home/paul/Bureau/xcfa-3.1.61/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/paul/Bureau/xcfa-3.1.61'
make: *** [all] Error 2
A l'aide... 😉
EDIT : J'ai posté aussi
ici, cela me semble plus aproprié...