jeremy.d.brewer at gmail.com
Mon Jan 8 19:20:59 PST 2007
I successfully installed libpng, fontconfig, freetype, and cairo from
source in /usr/local on Mac OS X 10.4.8 (Intel) prior to installing
pycairo. I am using Python 2.4.4 also in /usr/local.
When I compiled pycairo, it compiled and installed without error, but
when I try to import the cairo module in Python I get a link error, e.g.
>>> import cairo
Traceback (most recent call last):
File "<stdin>", line 1, in ?
line 1, in ?
from _cairo import *
ImportError: Failure linking new module: /usr/local/lib/python2.4/
site-packages/cairo/_cairo.so: Symbol not found:
Referenced from: /System/Library/Frameworks/
Expected in: /usr/local/lib/libPng.dylib
Obviously it's trying to load the Apple PNG library, but I am not
sure how to fix this. Any ideas on how to force the correct library
to be loaded?
More information about the cairo