s_dri.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R7/include/xorg -I/usr/X11R7/include -I/usr/X11R7/include -I/usr/X11R7/include/drm -I/usr/X11R7/include/X11/dri -O2 -march=i586 -mtune=i686 -MT sis_dri.lo -MD -MP -MF .deps/sis_dri.Tpo -c sis_dri.c -fPIC -DPIC -o .libs/sis_dri.o sis_dri.c:753: error: conflicting types for 'SISDRICloseScreen' sis_dri.c:427: error: previous implicit declaration of 'SISDRICloseScreen' was here make[2]: *** [sis_dri.lo] Error 1 make[2]: Leaving directory `/usr/src/xorg-7.2/build/xf86-video-sis-X11R7.2-0.9.3/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/xorg-7.2/build/xf86-video-sis-X11R7.2-0.9.3' make: *** [all] Error 2 --- src/sis_dri.h 2006-11-30 16:09:43.000000000 +0200 +++ src/sis_dri.h 2006-12-19 20:03:30.000000000 +0200 @@ -115,12 +115,12 @@ int dummy; } SISDRIContextRec, *SISDRIContextPtr; +void SISDRICloseScreen(ScreenPtr pScreen); #ifdef XFree86Server #include "screenint.h" Bool SISDRIScreenInit(ScreenPtr pScreen); -void SISDRICloseScreen(ScreenPtr pScreen); Bool SISDRIFinishScreenInit(ScreenPtr pScreen); #endif