Re: XQuartz 2.3.3_rc4 and libOSMesa
Re: XQuartz 2.3.3_rc4 and libOSMesa
- Subject: Re: XQuartz 2.3.3_rc4 and libOSMesa
- From: Jeremy Huddleston <email@hidden>
- Date: Mon, 06 Apr 2009 13:57:08 -0700
r332 revers to revision 332 of the AppleSGLX trunk in svn. Yes, this
version is in the new XQuartz release.
Can you send me the code for your app that uses libOSMesa? To my
knowledge, nobody has ever tried to use OSMesa with our libGL (old or
new), so I'm not sure if it ever worked. Can you confirm that it
actually used to work and when it worked.
Also, what is the benefit you are gaining from using libOSMesa? I'm
actually thinking we may want to just not ship this lib since there's
not really any benefit to it over using SGI Pbuffers or GLX Pixmaps?
Either that or we may need to statically link mesa's libGL into
libOSMesa.
I see that the following symbols are expected by libOSMesa but aren't
provided by our libGL:
$ for s in $(nm -g -m /usr/X11/lib/libOSMesa.7.dylib | grep undefined |
grep libGL | awk '{print $3}'); do nm -g /usr/X11/lib/libGL.dylib |
grep -q $s || echo $s undefined; done
__gl_DispatchTSD undefined
_gl_dispatch_stub_356 undefined
_gl_dispatch_stub_357 undefined
_gl_dispatch_stub_358 undefined
_gl_dispatch_stub_359 undefined
_gl_dispatch_stub_361 undefined
_gl_dispatch_stub_362 undefined
_gl_dispatch_stub_363 undefined
_gl_dispatch_stub_364 undefined
_gl_dispatch_stub_365 undefined
_gl_dispatch_stub_366 undefined
On 04/06/2009 01:27 PM, John Allison wrote:
Dear Jeremy,
With XQuartz 2.3.3_rc4 (xorg-server 1.4.2-apple40), I now get
dyld: Symbol not found: _gl_dispatch_stub_356
Referenced from: /usr/X11/lib/libOSMesa.7.dylib
Expected in: /usr/X11/lib/libGL.1.dylib
(This happens at run time.)
(Not sure what you mean by "r332 for AppleSGLX". Is that in the
new XQuartz release?)
John.
On 1 Apr 2009, at 22:29, Jeremy Huddleston wrote:
Yeah, there was a typo.
000119f1 T _glGenTexturesExt
It's now fixed in r332 for AppleSGLX
On Apr 1, 2009, at 07:14, John Allison wrote:
Dear Jeremy,
On 1 Apr 2009, at 02:35, Jeremy Huddleston
wrote:
I think this is pretty close to final, so
please let me know if there are any more regressions or major issues
left unresolved.
When I try to use libOSMesa, distributed
with XQuartz 2.3.3_rc2 (xorg-server 1.4.2-apple37, I get:
dyld: Symbol not found: _glGenTexturesEXT
Referenced from:
/usr/X11/lib/libOSMesa.7.dylib
Expected in: /usr/X11/lib/libGL.1.dylib
Is libOSMesa maintained?
Here is my /usr/X11/lib:
-rwxr-xr-x 1 root wheel 817360 Mar 15
21:31 /usr/X11/lib/libGL.1.2.dylib
lrwxr-xr-x 1 root wheel 15 Mar 18
15:14 /usr/X11/lib/libGL.1.dylib -> libGL.1.2.dylib
lrwxr-xr-x 1 root wheel 15 Mar 18
15:14 /usr/X11/lib/libGL.dylib -> libGL.1.2.dylib
-rwxr-xr-x 1 root wheel 1887324 Mar 15
21:31 /usr/X11/lib/libGLU.1.3.dylib
lrwxr-xr-x 1 root wheel 16 Mar 18
15:14 /usr/X11/lib/libGLU.1.dylib -> libGLU.1.3.dylib
lrwxr-xr-x 1 root wheel 16 Mar 18
15:14 /usr/X11/lib/libGLU.dylib -> libGLU.1.3.dylib
-rwxr-xr-x 1 root wheel 9792368 Mar 15
21:32 /usr/X11/lib/libOSMesa.7.2.dylib
lrwxr-xr-x 1 root wheel 19 Mar 18
15:14 /usr/X11/lib/libOSMesa.7.dylib -> libOSMesa.7.2.dylib
lrwxr-xr-x 1 root wheel 19 Mar 18
15:14 /usr/X11/lib/libOSMesa.dylib -> libOSMesa.7.2.dylib
Best wishes,
John Allison.
John Allison
9 Royd Terrace Tel:
01422-845624
Hebden Bridge Mobile:
07810-242262
W. Yorks HX7 7BT Email: email@hidden
_______________________________________________
Do not post admin requests to the list.
They will be ignored.
X11-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
John Allison
9 Royd Terrace Tel: 01422-845624
Hebden Bridge Mobile: 07810-242262
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden