Jouni K. Seppänen wrote:
> AFAIK, the static linking is done precisely to avoid version mismatches
> between different versions of freetype, zlib, and png on various
> versions of OS X.

Well, it was done originally because all those libs weren't there at all 
originally. Apple has slowly been adding more (and the first freetype 
they included was not compatible with MPL in some way)

But yes, if there are different versions floating around static linking 
is a good idea.


  Several *.so files within the mpkg link to
> /usr/X11R6/lib/libfreetype.6.dylib and /usr/lib/libz.1.dylib (though,
> curiously, none link to the system libpng).

I think zlib as been pretty reliable, freetype not so much, and I don't 
think Apple provides libpng at all (I've got a whole bunch of copies on 
my system that came with various packages -- but none in system locations)

> I suppose this is exactly the kind of problem that results from dynamic
> linking to a wrong version of freetype:

In this case, I think a symlink was missing -- which looks like an Apple 
bug, but I can't tell you why it didn't bite me -- I suppose it depends 
on what order you installed/upgraded things.

-Chris


-- 
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

chris.bar...@noaa.gov


------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to