From: Robert L. <bo...@ya...> - 2002-10-11 20:46:16
|
> > > >Karl T > > what about distributing cvs and some release versions of xfree headers > as seperate package? it can be built as mesa. > for example my build directory becomes: > ins/ > ins/Mesa-3.2.1 > ins/glx-xf4 > ins/xc-headers-4.2.0 > > mesa and xc-headers will symlinked into glx-xf4 dir. > > > From memory, (and its been a while) some of the headers aren't in that tree, but that doesn't make it a bad thing to do. If we moved the driver headers out to include/XFdriver/cardname and left a -I in the makefile for it, we could adjust things so allow building against multiple X versions with just 2 symlinks. If you collect an X source distro you can extract the necessary headers with a really dirty find command in the glx X header directory and a short script to copy those particular files from the equivalent place in the X distro into their new location. Can't remember where I put the dirty script though :-( |