Le dimanche 21 mars, à 15h45 (+0100), Gwenael Moreau a écrit :
> [Pb compilation xfig]
> gcc -O2 -fno-strength-reduce -I/usr/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DGSBIT -DUSE_INLINE -DUSE_XPM -DUSE_XPM_ICON -DUSE_JPEG -c w_srchrepl.c -o w_srchrepl.o
> w_srchrepl.c:274: parse error before `va_dcl'
En regardant le source :
> static void show_msg(va_alist)
> va_dcl
> {
> [...]
> }
je me dis qu'à la place du compilateur j'aurais gueulé aussi.
Curieusement xfig se compile bien sur ma machine, le fichier en question
a été compilé avec :
gcc -O2 -I/usr/include -I/usr/X11R6/include/X11 -I/usr/X11R6/include -Dlinux -D__sparc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DGSBIT -DUSE_INLINE -DUSE_XPM -DUSE_XPM_ICON -DUSE_JPEG -c w_srchrepl.c -o w_srchrepl.o
J'ai vu aussi que dans w_srchrepl.c inclut <varargs.h> dans lequel on
trouve :
#define va_dcl int __builtin_va_alist; __va_ellipsis
Est-ce que ça y est aussi chez toi ?
--
Edgar Bonet Orozco
Lab. Louis Néel -- CNRS Tel : +33 476-88-90-89
BP 166 Fax : +33 476-88-11-91
38042 Grenoble cedex 9 e-mail : bonet@???