xf86-video-intel modesetting doesn't compile
patrol at sinus.cz
Sat Feb 17 01:17:02 PST 2007
I was trying to compile xf86-video-intel in modesetting branch but the
following has failed:
if /bin/sh ../libtool --tag=CC --mode=compile distcc gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -fomit-frame-pointer -I/opt64/mesa/include -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -I/opt64/X11/include/xorg -I/opt64/X11/include -I/opt64/X11/include -I/opt64/X11/include/drm -I/opt64/X11/include/X11/dri -DXF86_MODES_RENAME -I../src/modes -I../src/parser -DI830_XV -DI830_USE_XAA -DI830_USE_EXA -O2 -fomit-frame-pointer -I/opt64/mesa/include -MT i830_sdvo.lo -MD -MP -MF ".deps/i830_sdvo.Tpo" -c -o i830_sdvo.lo i830_sdvo.c; \
then mv -f ".deps/i830_sdvo.Tpo" ".deps/i830_sdvo.Plo"; else rm -f ".deps/i830_sdvo.Tpo"; exit 1; fi
i830_display.c: In function 'i830PipeSetBase':
i830_display.c:345: error: 'struct _xf86Crtc' has no member named 'rotatedData'
i830_display.c:346: error: 'struct _xf86Crtc' has no member named 'rotatedData'
i830_display.c: At top level:
i830_display.c:1295: warning: initialization from incompatible pointer type
i830_display.c:1296: error: unknown field 'shadow_allocate' specified in initializer
i830_display.c:1296: warning: initialization from incompatible pointer type
i830_display.c:1297: warning: initialization from incompatible pointer type
distcc ERROR: compile i830_display.c on co failed
make: *** [i830_display.lo] Error 1
make: *** Waiting for unfinished jobs....
It really looks that i830_xf86Crtc.h, which contains definition of _xf86Crtc
is outdated, it really doesn't contain rotatedData member in _xf86Crtc.
So, is my modesetting git repo (just pulled) broken, or is there such
a problem really ?
With regards, Pavel Troller
More information about the xorg