Re: Re: Anybody get geomview to work on Apple X11?
Re: Re: Anybody get geomview to work on Apple X11?
- Subject: Re: Re: Anybody get geomview to work on Apple X11?
- From: Georg Icking-Konert <email@hidden>
- Date: Sat, 8 Mar 2003 11:59:06 +0100
Hi,
thanks to John's and Brian's excellent advice I've managed to - almost
- link geomview... Instead of the previously missing gl*EXT functions I
get linker errors due to multiply defined symbols (see below). Funnily
enough fgrep couldn't find any call e.g. of glGetColorTableEXT in any
of the files... Idea?
Details:
- MacOS X 10.2.4
- Apple X11 0.2.1 (incl SDK)
- geomview 1.8.1 (current (unstable) fink package)
Er, I must confess that programming is not exactly my strongest field.
So please keep any advice simple... ;-) Thanks a lot in advance!!!
Georg Icking-Konert
-----------------------------------------------------------------
ld: multiple definitions of symbol _glGetColorTableEXT
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGL.dylib(gll_api.o) definition of _glGetColorTableEXT
/usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of
_glGetColorTableEXT
ld: multiple definitions of symbol _glGetColorTableParameterfvEXT
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGL.dylib(gll_api.o) definition of _glGetColorTableParameterfvEXT
/usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of
_glGetColorTableParameterfvEXT
ld: multiple definitions of symbol _glGetColorTableParameterivEXT
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGL.dylib(gll_api.o) definition of _glGetColorTableParameterivEXT
/usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of
_glGetColorTableParameterivEXT
ld: warning suggest use of -bind_at_load, as lazy binding may result in
errors or different symbols being used
symbol _glGetColorTableEXT used from dynamic library
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGL.dylib(gll_api.o) not from earlier dynamic library
/usr/X11R6/lib/libGL.1.dylib(dri_dispatch.o)
symbol _glGetColorTableParameterfvEXT used from dynamic library
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGL.dylib(gll_api.o) not from earlier dynamic library
/usr/X11R6/lib/libGL.1.dylib(dri_dispatch.o)
symbol _glGetColorTableParameterivEXT used from dynamic library
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/
libGL.dylib(gll_api.o) not from earlier dynamic library
/usr/X11R6/lib/libGL.1.dylib(dri_dispatch.o)
make[6]: *** [gvx] Error 1
make[5]: *** [all-recursive] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
Thanks! I got geomview to compile with your tip, but haven't been able
to
test it yet (remote login).
In case anyone else needs to do this, all the offending calls are in
the file
src/lib/mg/opengl/mgopenglshade.c
Best,
Brian
On Friday, January 10, 2003, at 08:38 PM, John Stauffer wrote:
> Apple doesn't export the EXT version of multi-texture. So removing
> the EXT will fix this.
>
> John
>
> On Friday, January 10, 2003, at 10:31 AM, email@hidden
> wrote:
>
>> When I try to start geomview, I get:
>>
>> dyld: /usr/local/Geomview/bin/gvx Undefined symbols:
>> _glBindTextureEXT
>> _glDeleteTexturesEXT
>> Trace/BPT trap
>>
>> Are these some of the currently unsupported OpenGL calls?
>>
>> Best,
>> Brian
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/x11-users
X11 for Mac OS X FAQ: http://developer.apple.com/qa/qa2001/qa1232.html
Report issues, request features, feedback: http://developer.apple.com/bugreporter
Do not post admin requests to the list. They will be ignored.