From: Nathan H. <na...@ma...> - 2001-01-29 23:29:54
|
On Mon, Jan 29, 2001 at 07:26:46PM +0100, Stefan Boresch wrote: > > First, I don't want two X hierarchies. Is the X11R6-DRI code from the > DRI CVS a complete XFree code base which allows me to build a full > XFree installation and not just the server? If yes, what do I need to > do (probably change some entries in xf86site.def or host.def)? If no, > any hints on how to merge the two would be appreciated -- is it > possible? The DRI is not a complete tree. However you can just "install over the top" of an existing /usr/X11R6 tree and it will replace all the pieces that need replacing. The bits it doesn't replace will still work. Yes, modify cf/site.def. Completely rebuild then reinstall. The result will be a new server in /usr/X11R6/bin/XFree86 and new dri modules and drivers in /usr/X11R6/lib/modules. > Second, what about Mesa (3.4)?: As far as I can tell, the code coming > with X11R6-DRI gives me libGL and the include files. Building > standard Mesa, however, also gives me libGLU (which I definitely need > for compiling certain applications). How can I unify/merge these two? libGLU is fine. It's independent of libGL. I'd advise reducing the libGL's on your system to just the DRI version and put that in either /usr/lib or /usr/X11R6/lib. I put mine in X11R6 then symlink to /usr/lib. If you're unsure of any of these steps, backup your X11R6 directory in advance. You can always restore later if things go horribly wrong. You shouldn't have any problems though. |