yet another xorg build problem

Chuck Robey chuckr at telenix.org
Thu Jun 19 10:26:56 PDT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dan Nicholson wrote:
> On Thu, Jun 19, 2008 at 9:36 AM, Chuck Robey <chuckr at telenix.org> wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> I don't mind doing this, but I'm worried I'm bothering folks over this, not
>> performing something good.  If this is becoming pestlike, tell me, I'll find
>> some other way to push this forward.
>>
>> Anyhow, my problem looks like this:
>>
>> Making all in glx

>>
>> This is only the first of a hundred errors, however, solve this one and the rest
>> will likely evaporate.  The file being looked at is glxdricommon.h, and the
>> struct near line 32 is:
>>

>>
>> That pretty much shows the whole active part of the file.  I can't find any
>> definition of __DRIconfig anywhere, and I sure did look about.
> 
> Did you install mesa? Did you build a DRI-enabled mesa? It should be
> in $mesaincludedir/GL/internal/dri_interface.h. I have a feeling you
> built an xlib mesa, which won't work for GLX or DRI.

OK.  First, I had downloaded the most recent stable, but the xorg build gave me
build errors for that version (7.0.3) so I downloaded it directly from git,
which gave me version 7.1.0 and cleared the build errors (after I hand-edited my
self-installed gl.pc file).  I found no file to indicate that I needed any
particular flags on build, but I did get a drm build error, so before I built
mesa, i found glproto, and build & installed that.

If you want me to activate drm in the mesa build, I got mesa to build via
autogen.sh.  I didn't see any configure generated from mesa's autogen, so if you
know the right way to prod mesa into building for drm, I'd appreciate a hint.

Thanks
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIWpbgz62J6PPcoOkRAsOXAKCZJLNuCztGA0rKQjPJtKomHZajXgCfYTkf
1IVRGJT9IfZ/1YK/k5ZDRUk=
=alCC
-----END PGP SIGNATURE-----



More information about the xorg mailing list