On Sat, Sep 01, 2001 at 08:34:19AM -0600, Brian Paul wrote:
>David Dawes wrote:
>> Some of us are looking at trimming the DRI source tree. One option is
>> to remove everything that isn't needed to build a full X server with
>> DRI support, plus libGL and related bits. One of the main things that
>> could be removed is most of the client-side libraries.
>> Comments are welcome.
>I updated my DRI trunk here and found at least two problems.
>1. Xlibint.h is no longer in the tree and it's needed by glxclient.h and
>some other files under lib/GL/. The build is picking up an old copy of
>it in my directory which doesn't work. I'm also not sure if this file
>should wind up under exports/include/X11/ or not.
A caveat of the trimming is that a recent enough set of X11 headers
(and libraries) be installed. I think that a 4.1.0 version of
Xlibint.h should be new enough.
>2. xc/programs/Xserver/hw/xfree86/xf86cfg/help.c has many compilation errors
>help.c: In function `Help':
>help.c:84: warning: implicit declaration of function `XawTextSourceClearEntities'
>help.c:99: warning: implicit declaration of function `XmuSnprintf'
>help.c: In function `StartHelp':
>help.c:127: `XawTextPropertyList' undeclared (first use in this function)
>help.c:127: (Each undeclared identifier is reported only once
>help.c:127: for each function it appears in.)
>help.c:127: `propl' undeclared (first use in this function)
>And in card-cfg.c the symbol 'XtNtip' is undefined.
I think these are a similar problem -- you don't have recent enough
David Dawes Email: dawes@...
Founder/President, Release Engineer
The XFree86 Project, Inc http://www.xfree86.org/~dawes