Am Donnerstag, 13.03.03 um 19:21 Uhr schrieb John Harper:
On Wednesday, Mar 12, 2003, at 18:33 US/Pacific, Benjamin Reed wrote:But one can of course easily work around that, either by using a || true, i.e.John Harper wrote:
Is this the error due to glColorTableEXT etc being multiply defined? If so, that should be fixed in our next release. If you want to test this, try the workaround described in http://lists.apple.com/mhonarc/x11-users/msg01655.html
Aha! That does appear to be the problem!
I will look into adding a fix into fink's system-xfree86 package to repair this automatically.
In a future (0.3) release of apple's x11, will running this fix be a no-op, or will it break it?
nmedit will complain that the symbols don't exist and return false:
$ nmedit -R foo libGL.1.2.dylib nmedit: symbols names listed in: foo not in: libGL.1.2.dylib _glGetColorTableEXT _glGetColorTableParameterfvEXT _glGetColorTableParameterivEXT $ echo $? 1
nmedit -R foo libGL.1.2.dylib || true
or by doing a proper check with nm if the symbols need to be fixed up etc. (if/then/else :-). So it should be possible to do this automatically in a Fink package.
Max
------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel