[Buildroot] error during compiling Xorg-6.9.0 in buildroot

amit bhosale amitbhosale2000 at rediffmail.com
Mon Jul 24 07:57:31 UTC 2006


  

hi

we are compiling Xorg using uclibc-buildroot. First of all we successfuly compile Xorg-6.8.2 which is present in buildroot option then i apply  patch 0000878 to update xorg to 6.9.0 (patch from buildroot based bug tracking)and make it compile.But we are getting following error while doing so

//------------------------------------------------------------------//
making all in programs/Xserver/Xext...
make[6]: Entering directory `/zamitwork/buildroot/build_i686/xc/programs/Xserver/Xext'

/zamitwork/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-gcc -c -Os -ansi -Wall -Wpointer-arith -Wundef    -I. -I../include -I../../../exports/include/X11 -I../../../include/extensions            -I../../../include/fonts -I../mi -I../render -I../../../programs/Xserver/hw/xfree86/common -I../../../include/fonts          -I../hw/dmx  -I../../.. -I../../../exports/include  -Dlinux -D__i686__ -D_POSIX_SOURCE                            -D_BSD_SOURCE -D_GNU_SOURCE -DX_LOCALE -DSHAPE -DXINPUT -DXKB  -DXAPPGROUP  -DXCSECURITY -DTOGCUP  -DXF86BIGFONT -DDPMSExtension  -DXPRINT -DPIXPRIV -DPANORAMIX  -DRENDER -DRANDR    -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE    -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH                      -DXFreeXDGA -DXvExtension                                -DXFree86LOADER -DDLOPEN_HACK -DXFree86Server                      -DXF86VIDMODE                            -DXvMCExtension                                -DSMART_SCHEDULE                    -DBUILDDEBUG -DXResExtension                            -DX_BYTE_ORDER=                                -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + ((0) * 1000) + 0)" -DNDEBUG  -DFUNCPROTO=15 -DNARROWPROTO  -DMITMISC -DXTEST -DXTRAP      -DXSYNC -DXCMISC -DXRECORD      -DMITSHM -DBIGREQS -DXF86VIDMODE        -DXF86MISC -DDBE -DDPMSExtension -DEVI  -DSCREENSAVER -DXV -DXVMC              -DRES -DHAS_XVMCSHM  xf86vmode.c
In file included from ../../../programs/Xserver/hw/xfree86/common/xf86str.h:45,
                from ../../../programs/Xserver/hw/xfree86/common/xf86.h:40,
                from xf86vmode.c:52:
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:422:18: error: operator '==' has no left operand
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:435:18: error: operator '==' has no left operand
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:448:18: error: operator '==' has no left operand
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:465:18: error: operator '==' has no left operand
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:481:18: error: operator '==' has no left operand
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:529:18: error: operator '==' has no left operand
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:582:18: error: operator '==' has no left operand
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:594:18: error: operator '==' has no left operand
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:613:18: error: operator '==' has no left operand
../../../programs/Xserver/hw/xfree86/common/xf86Pci.h:627:18: error: operator '==' has no left operand
make[6]: *** [xf86vmode.o] Error 1
make[6]: Leaving directory `/zamitwork/buildroot/build_i686/xc/programs/Xserver/Xext'
make[5]: *** [Xext] Error 2
make[5]: Leaving directory `/zamitwork/buildroot/build_i686/xc/programs/Xserver'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/zamitwork/buildroot/build_i686/xc/programs'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/zamitwork/buildroot/build_i686/xc'
make[2]: *** [World] Error 2
make[2]: Leaving directory `/zamitwork/buildroot/build_i686/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory `/zamitwork/buildroot/build_i686/xc'
make: *** [/zamitwork/buildroot/build_i686/xc/programs/Xserver/Xorg] Error 2
//------------------------------------------------------------------//

but this patch 0000878: "Update xorg to 6.9.0 and make it compile"
description says==> that it altere host.def and cross.def envoriment.
It should pass the correct ByteOrder, HasMMXSuppoer, hasMTRRSupport    and XF86INT10_BUILD depending on what Arch you are compiling for.


Can anyone please suggest us a solution to get rid of this error.


Regards

amit
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.busybox.net/pipermail/buildroot/attachments/20060724/4f0d5565/attachment.htm 


More information about the buildroot mailing list