I used following ./configure (to build Xephyr) and compile failed for me... ./configure '--enable-ipv6' '--disable-composite' '--disable-shm' '--disable-xres' '--disable-xtrap' '--disable-record' '--disable-xv' '--disable-dga' '--disable-screensaver' '--disable-xdmcp' '--disable-xdm-auth-1' '--disable-glx' '--disable-aiglx' '--disable-dri' '--disable-xinerama' '--disable-xf86vidmode' '--disable-xf86misc' '--disable-xcsecurity' '--disable-xevie' '--disable-lbx' '--disable-appgroup' '--disable-cup' '--disable-evi' '--disable-dbe' '--disable-xf86bigfont' '--disable-dpms' '--disable-xinput' '--disable-xorg' '--disable-dmx' '--disable-xvfb' '--disable-xnest' '--disable-xwin' '--disable-xprint' '--disable-xgl' '--disable-xglx' '--disable-xegl' '--enable-kdrive' '--enable-xephyr' '--disable-xorgcfg' '--disable-kdb_mode' '--prefix=/home/amd/opt' Making all in xfixes make[1]: Entering directory `/home/amd/code/xserver/xorg/xfixes' if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../include -I../include -I../include -I../include -I../include -I../include -DHAVE_DIX_CONFIG_H -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../include -I../include -I../Xext -I../damageext -I../xfixes -I../mi -I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb -g -O2 -MT cursor.lo -MD -MP -MF ".deps/cursor.Tpo" -c -o cursor.lo cursor.c; \ then mv -f ".deps/cursor.Tpo" ".deps/cursor.Plo"; else rm -f ".deps/cursor.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../include -I../include -I../include -I../include -I../include -I../include -DHAVE_DIX_CONFIG_H -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../include -I../include -I../Xext -I../damageext -I../xfixes -I../mi -I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb -g -O2 -MT cursor.lo -MD -MP -MF .deps/cursor.Tpo -c cursor.c -fPIC -DPIC -o .libs/cursor.o cursor.c: In function 'ProcXFixesHideCursor': cursor.c:840: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token cursor.c:840: error: 'stuff' undeclared (first use in this function) cursor.c:840: error: (Each undeclared identifier is reported only once cursor.c:840: error: for each function it appears in.) cursor.c:840: error: 'xXFixesHideCursorReq' undeclared (first use in this function) cursor.c:840: error: expected ';' before 'client' cursor.c: In function 'SProcXFixesHideCursor': cursor.c:879: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token cursor.c:879: error: 'stuff' undeclared (first use in this function) cursor.c:879: error: 'xXFixesHideCursorReq' undeclared (first use in this function) cursor.c:879: error: expected ';' before 'client' cursor.c: In function 'ProcXFixesShowCursor': cursor.c:892: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token cursor.c:892: error: 'stuff' undeclared (first use in this function) cursor.c:892: error: 'xXFixesShowCursorReq' undeclared (first use in this function) cursor.c:892: error: expected ';' before 'client' cursor.c: In function 'SProcXFixesShowCursor': cursor.c:923: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token cursor.c:923: error: 'stuff' undeclared (first use in this function) cursor.c:923: error: 'xXFixesShowCursorReq' undeclared (first use in this function) cursor.c:923: error: expected ';' before 'client' make[1]: *** [cursor.lo] Error 1 make[1]: Leaving directory `/home/amd/code/xserver/xorg/xfixes' make: *** [all-recursive] Error 1
Hmm... seems like it's composite v4 code which requires advanced libX11 or something.. :)
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.