Xorg7.1 build

Dan Nicholson dbn.lists at gmail.com
Sun Feb 4 08:49:43 PST 2007


On 2/4/07, Nigel Sollars <nsollars at gmail.com> wrote:
>
> So not being a stranger to hand crafting software i downloaded both the 7.0
> and 7.1 full tarballs, used the guile merge script to merge the build-dir
> and proceeded to build the deps for X this also included Mesa ( via git ).
>
> Everything went smoothly up until building the xorg-server source with glx
> dri support ( includes pointing at mesa src tree )...
>
> The build fails with the following:
>
> glxutil.h:51:  error: syntax error before `*` token
> glxutil.h:53:  warning: function declaration isn't a prototype
> glxutil.h:54:  error: syntax error before `*` token
> glxutil.h:54:  warning: function devlaration isn't a prototype
> make: ***[glxcmds.lo] Error 1

In order to build GLcore, the xserver source needs access to the full
Mesa source. Unfortunately, all the Mesa source file names are
hardcoded into the xserver Makefile's. So, you either have to patch
things up so that your xorg-server files match the Mesa you're trying
to use, or you can use the Mesa that the released xorg-server knows
about.

For xorg-server-1.1.x, that's Mesa-6.5.

--
Dan



More information about the xorg mailing list