Hi, I'm building R 1.7.1 in a SuSE 8.2 box with the updated compiler from SuSE (gcc 3.1.1-16) and I'm getting this error: making dataentry.d from dataentry.c In file included from /usr/X11R6/include/X11/keysym.h:73, from dataentry.c:36: /usr/X11R6/include/X11/keysymdef.h:1181:2: invalid preprocessing directive #d making devX11.d from devX11.c making rotated.d from rotated.c making rbitmap.d from rbitmap.c make[4]: Leaving directory `/usr/local/src/compile/R-1.7.1/src/modules/X11' make[4]: Entering directory `/usr/local/src/compile/R-1.7.1/src/modules/X11' gcc -I. -I../../../src/include -I../../../src/include -I/usr/X11R6/include -I/usr/local/include -DHAVE_CONFIG_H -D__NO_MATH_INLINES -mieee-fp -fPIC -g -O2 -c dataentry.c -o dataentry.lo In file included from /usr/X11R6/include/X11/keysym.h:73, from dataentry.c:36: /usr/X11R6/include/X11/keysymdef.h:1181:2: invalid preprocessing directive #d make[4]: *** [dataentry.lo] Error 1 make[4]: Leaving directory `/usr/local/src/compile/R-1.7.1/src/modules/X11' make[3]: *** [R] Error 2 make[3]: Leaving directory `/usr/local/src/compile/R-1.7.1/src/modules/X11' make[2]: *** [R] Error 1 make[2]: Leaving directory `/usr/local/src/compile/R-1.7.1/src/modules' make[1]: *** [R] Error 1 make[1]: Leaving directory `/usr/local/src/compile/R-1.7.1/src' make: *** [R] Error 1 Can someone help me on this ? Thanks EJ