[cairo] bugs building on Centos

Toth Alexandru alxtoth at yahoo.com
Fri Sep 5 21:33:32 PDT 2008


I am trying to build cairo on a shared server, without root access. Got the latest pixman.0.11.8 and cairo.1.64 versions. Pixman build goes fine (./configure --prefix=/home/alex/pixman + make + make install)

Cairo configure does not work as expected with
./configure --prefix=/home/alex/cairo --with-pixman=/home/alex/pixman

Unintuitive as it is, managed to set PKG_CONFIG_PATH=/home/alex/pixman

Still, it can't find the pixman headers : "cairoint.h:67:20: error: pixman.h: No such file or directory"

In /home/alex/pixman/include there is one more folder pixman-1 ?????

Did not manage to pass to ./configure the location of pixman headers . Had to manually copy the headers into cairo scr and got going

Now got the linker error:

*** Warning: Linking the shared library libcairo.la against the
*** static library ..//home/alex/pixman/pixman-0.11.8/libpixman-1-so.a is not portable!

Please advise how to compile

(And a very strong negative feedback to cairo and pixman developers about of pixman-1 and using the PKG_CONFIG_PATH instead of ./configure params)



More information about the cairo mailing list