On Tue, Dec 16, 2008 at 2:25 PM, John Hunter <jdh2...@gmail.com> wrote:
dlopen(/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib-0.98.5.1-py2.5.egg/matplotlib/_png.so,
>> 2): Symbol not found: _png_destroy_read_struct
>>  Referenced from:
>
>
> Well, at least we have a *different* bug to focus on.  I'll try and
> reproduce this somewhere....  I wonder if this is backend dependent
> (eg you are using a backend that also links png and something is
> getting confused).  Could you try running ::

Just a quick comment -- the symbol _png_destroy_read_struct is not
defined in the png sources I am using (png_destroy_read_struct is).
Thus it looks like a C++ name mangling issue, probably introduced when
the mpl c++ includes and links against the code.  Just throwing this
out there in case anyone has advice on special flags to use when
building "universal" binaries to prevent name mangling issues.

JDH

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to