[cairo] is pixman-0.18.0 broken

Prashant Saxena animator333 at yahoo.com
Sat Apr 24 06:47:01 PDT 2010

I have compiled pixman-0.18.0/cairo-1.8.10/pycairo-1.8.8 from sources on ubuntu "hardy" 8.04.

When I call "import cairo", I am getting this error:

>>> import cairo
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.6/site-packages/cairo/__init__.py", line 1, in <module>
    from _cairo import *
ImportError: /usr/local/lib/libcairo.so.2: undefined symbol: pixman_region32_rectangles

One more thing to notice. When I was configuring pixman, I got this error while configuring an example:

clip-test.o: In function `main':
/home/prashant/installed/pixman-0.18.0/test/clip-test.c:73: undefined reference to `pixman_region32_init_rect'
/home/prashant/installed/pixman-0.18.0/test/clip-test.c:74: undefined reference to `pixman_image_set_clip_region32'
collect2: ld returned 1 exit status

Am I missing something here? The versions of pixman/cairo that has been used, are not compatible?



More information about the cairo mailing list