xglinput + xf86Keymap.h

Tiago Vignatti vignatti at c3sl.ufpr.br
Sun Nov 19 19:20:49 PST 2006


Ron Wezeman escreveu:
> After building X, now trying to build Xgl with MOD_SPECIFIC in build.sh
> 
> bash-3.1# grep 'MOD_SPECIFIC' util/modular/build.sh
>         MOD_SPECIFIC=" --enable-xgl --disable-xorg --disable-xprint
> --enable-glx --enable-dri --disable-dmx --enable-xvfb --disable-xnest
> --enable-xglx --disable-xkb --disable-kdriveserver "
> bash-3.1# 
> 
> The next happends also with --enable-xkb. Maybe something to do with
> xf86Keymap.h (not in include/xorg)?
> 
> make[3]: Entering directory `xserver/hw/xgl'
> if gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include
> -I../../include -I../../include -I../../include -I../../include
> -I../../include -I../../include -I../../include    -DHAVE_XGL_CONFIG_H
> -DHAVE_DIX_CONFIG_H -I../../GL/glx -I../../GL/include -I/include
> -I/src/mesa/glapi -I/G2XX/include   -Wall -Wpointer-arith
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN
> -DHAS_STICKY_DIR_BIT -I/XX/include -I/G2XX/include/dbus-1.0
> -I/G2XX/lib/dbus-1.0/include   -I../../include -I../../include
> -I../../Xext -I../../composite -I../../damageext -I../../xfixes
> -I../../Xi -I../../mi -I../../miext/shadow  -I../../miext/damage
> -I../../render -I../../randr -I../../fb -g -O2 -MT xglinput.o -MD -MP
> -MF ".deps/xglinput.Tpo" -c -o xglinput.o xglinput.c; \
>         then mv -f ".deps/xglinput.Tpo" ".deps/xglinput.Po"; else rm -f
> ".deps/xglinput.Tpo"; exit 1; fi
> In file included from ../../render/mipict.h:28,
>                  from xgl.h:50,
>                  from xglinput.c:26:
> ../../render/picturestr.h:301: error: expected declaration specifiers or
> '...' before 'xTrap'
> ../../render/picturestr.h:640: error: expected declaration specifiers or
> '...' before 'xTrap'
> In file included from xglinput.c:26:
> xgl.h:837: error: expected declaration specifiers or '...' before
> 'xTrap'
> xgl.h:1428: error: expected declaration specifiers or '...' before
> 'xTrap'
> xglinput.c: In function 'xglMouseProc':
> xglinput.c:56: warning: 'miPointerGetMotionBufferSize' is deprecated
> (declared at ../../mi/mipointer.h:105)
> xglinput.c:56: error: too few arguments to function
> 'InitPointerDeviceStruct'
> xglinput.c: In function 'xglInitInput':
> xglinput.c:261: warning: implicit declaration of function
> 'miRegisterPointerDevice'
> xglinput.c:261: warning: nested extern declaration of
> 'miRegisterPointerDevice'
> xglinput.c:262: error: too many arguments to function 'mieqInit'
> make[3]: *** [xglinput.o] Error 1
> make[3]: Leaving directory `xserver/hw/xgl'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `xserver/hw/xgl'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `xserver/hw'
> make: *** [all-recursive] Error 1
> bash-3.1# 

You are trying to get Xgl on master branch, which is currently broken. 
You'll need checkout the 'xgl-0-0-1' branch:
$ git checkout xgl-0-0-1

> 
> Regards,
> 
> Ron Wezeman

-- 
Tiago Vignatti
C3SL - Centro de Computação Científica e Software Livre
www.c3sl.ufpr.br



More information about the xorg mailing list