Building Xorg 6.8.1?

Adam K Kirchhoff adamk at voicenet.com
Fri Nov 5 04:22:32 PST 2004


Adam K Kirchhoff <adamk at xxxxxxxxxxxxxxx> wrote:

> Help :-)

> I need Xorg 6.8.1 in order to get MergedFB support for the radeon driver.  Unfortunately, the XFree86 4* driver and Xorg 6.7.0 driver don't support MergedFB.  
> So I've downloaded the Xorg 6.8.1 source and built it.  I have only one slight problem:  the libfreetype.so module for the server doesn't build.  Nor does the 6.7.0 module work with the 6.8.1 server :-(

> I won't paste in the full output from the kernel compile, just the start of the errors for libfreetype.so.  Any suggestions would be welcome :-)


> rm -f libfreetype.so
> cc -o libfreetype.so -Bshareable -R /usr/X11R6/lib    xttcap.o ftfuncs.o ftenc.o fttools.o  ftmodule.o -L/usr/local/lib  -lfreetype
> xttcap.o: In function `SPropRecValList_delete':
> /usr/home/adamk/X.org/xc/lib/font/FreeType/module/xttcap.c:447: undefined reference to `Xfree'
> /usr/home/adamk/X.org/xc/lib/font/FreeType/module/xttcap.c:431: undefined reference to `Xfree'
> xttcap.o: In function `SPropRecValList_add_record':
> /usr/home/adamk/X.org/xc/lib/font/FreeType/module/xttcap.c:587: undefined reference to `Xalloc'
> /usr/home/adamk/X.org/xc/lib/font/FreeType/module/xttcap.c:606: undefined reference to `Xalloc'
> xttcap.o: In function `SPropRecValList_add_by_font_cap':

Well, in the mean time, I've just copied the radeon and ati driver from the 6.8.1
build to /usr/X11R6/lib/modules/drivers, and it more or less works.

Now the only problem is that GL applications hang...  When I set LIBGL_DEBUG
to verbose, it looks like it's hanging when trying to open 
/usr/X11R6/lib/modules/dri/r200_dri.so...  Must be a problem when mixing the
6.7.0 server with the 6.8.1 3D drivers.

I'm curious if there's anyone working on getting 6.8.1 to build and run on 
DragonFly?

Adam





More information about the Users mailing list