[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-sparc
Subject: [gentoo-sparc] libGL, ffb_dri, and xfree
From: Ferris McCormick <fmccor () inforead ! com>
Date: 2003-12-10 23:16:18
[Download RAW message or body]
I'll have to build some tests later, but as currently built,
ffb_dri.so tries to be used but can't.
Without the libGL fixes, it hasn't a chance because it
will have the __sparv_v9 64-bit problem, and it won't be
able to find the dispatch table, anyway.
With the fixes, it won't load because:
============
ferris@terciopelo:~ [211]% setenv LIBGL_DEBUG verbose
ferris@terciopelo:~ [212]% glxgears
libGL: XF86DRIGetClientDriverName: 0.0.1 ffb (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/ffb_dri.so
libGL error: dlopen /usr/X11R6/lib/modules/dri/ffb_dri.so failed
(/usr/X11R6/lib/modules/dri/ffb_dri.so: undefined symbol:
ffbInitTnlModule)
libGL error: unable to find driver: ffb_dri.so
libGL: XF86DRIGetClientDriverName: 0.0.1 ffb (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/ffb_dri.so
libGL error: dlopen /usr/X11R6/lib/modules/dri/ffb_dri.so failed
(/usr/X11R6/lib/modules/dri/ffb_dri.so: undefined symbol:
ffbInitTnlModule)
libGL error: unable to find driver: ffb_dri.so
ferris@terciopelo:~ [213]%
=============
and it falls back on indirect.
So, where doesn't the unresolved external come from? It is
in xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.c
which is part of ffb, but is not compiled. I don't know why not,
but resolving that issue will make things a lot better.
It's a slow process for me, because I typically have no source
on the system (this one) with the Creator card,
but I'll play with it.
Just keep holding your breaths...
--
Ferris McCormick (P44646, MI) <mccormickf@abanet.org>
Host: terciopelo (U2-SMP GenToo Linux)
Fax: (703) 392-0401
--
gentoo-sparc@gentoo.org mailing list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic