Branden Robinson wrote:
../../../programs/Xserver/hw/xfree86/int10 -I../../../../../../include/fonts -I../../../../../../programs/Xserver/include -I../../../../../../exports/include/X11 -I../../../../../../include/extensions -I../../../../../../programs/Xserver/render -I../../../../../../programs/Xserver/hw/xfree86/shadowfb -I../../../../../../programs/Xserver/GL/dri -I../../../../../../lib/GL/dri -I../../../../../../include -I../../../../../.. -I../../../../../../exports/include -Dlinux -D__powerpc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_BIG_ENDIAN -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -c sis_driver.cOn Fri, Jul 30, 2004 at 05:47:05PM +0200, Thomas Winischhofer wrote:The current SiS driver (from my website as well as in X.org and XFree86 CVS) circumvents this situation by explicitely loading the "glx" module as well in case DRI is to be used.Sorry; I'm afraid this is a no-go with Debian's 4.3.0 packages: gcc -g -O2 -fno-strict-aliasing -fsigned-char -fno-merge-constants -I. -I../../../../../../programs/Xserver/hw/xfree86/common -I../../../../../../programs/Xserver/hw/xfree86/os-support -I../../../../../../programs/Xserver/Xext -I../../../../../../programs/Xserver/mfb -I../../../../../../programs/Xserver/mi -I../../../../../../programs/Xserver/fb -I../../../../../../programs/Xserver/hw/xfree86/xaa -I../../../../../../programs/Xserver/hw/xfree86/xf1bpp -I../../../../../../programs/Xserver/hw/xfree86/xf4bpp -I../../../../../../programs/Xserver/hw/xfree86/xf24_32bpp -I../../../../../../programs/Xserver/hw/xfree86/vgahw -I../../../../../../programs/Xserver/hw/xfree86/ramdac -I../../../../../../programs/Xserver/hw/xfree86/ddc -I../../../../../../programs/Xserver/hw/xfree86/i2c -I../../../../../../programs/Xserver/hw/xfree86/os-support/vbe -I../../../../../../programs/Xserver/hw/xfree86/rac -I../../../
sis_driver.c:67:17: vbe.h: No such file or directory In file included from sis_driver.c:74: sis.h:68:17: vbe.h: No such file or directory In file included from sis_driver.c:74: sis.h:854: error: parse error before "vbeInfoPtr" sis.h:854: warning: no semicolon at end of struct or union sis.h:857: error: parse error before '*' token sis.h:857: warning: data definition has no type or storage class sis.h:879: error: parse error before "pInt" sis.h:879: warning: data definition has no type or storage class sis.h:1048: error: parse error before '}' token sis.h:1048: warning: data definition has no type or storage class
Branden,do NOT use the Imakefile from my archive. It is for 4.2 and earlier (due to new file, old files removed, etc)
Use the Imakefile you previously used.And I'd be grateful if you could check that you're using the 08/20 version (as of yesterday, that is).
Thomas -- Thomas Winischhofer Vienna/Austria thomas AT winischhofer DOT net *** http://www.winischhofer.net twini AT xfree86 DOT org