[cairo] Pixman 0.10 doesn't compile

Quentin Godfroy godfroy at clipper.ens.fr
Tue Apr 29 07:07:01 PDT 2008


Hi,

I installed glib-2.16.3 in /usr/local/lib (./configure make make install),
put PKG_CONFIG_PATH to /usr/local/lib/pkgconfig, LD_LIBRARY_PATH to
/usr/local/lib, removed /usr/lib/libgobject-2.0.so,
/usr/lib/libgthread-2.0.so, /usr/lib/libgmodule-2.0.so,
/usr/lib/libgio-2.0.so, /usr/lib/libgio-2.0.so to prevent further linking
with the old glib, and pixman doesn't compile.

The makefile fails with

/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall
-fvisibility=hidden   -o composite-test composite-test.o
../pixman/libpixman-1.la -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0
-latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo
-lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   
mkdir .libs
gcc -g -O2 -Wall -fvisibility=hidden -o .libs/composite-test
composite-test.o  ../pixman/.libs/libpixman-1.so -L/usr/local/lib
/usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
/usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libgmodule-2.0.so
/usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so
/usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so
/usr/lib/libfreetype.so -lz -lfontconfig -lpng12 -lXrender -lX11 -lm
/usr/local/lib/libgobject-2.0.so /usr/local/lib/libgmodule-2.0.so -ldl
/usr/local/lib/libglib-2.0.so  -Wl,--rpath -Wl,/usr/lib
gcc: /usr/lib/libgmodule-2.0.so: No such file or directory
gcc: /usr/lib/libgobject-2.0.so: No such file or directory
gcc: /usr/lib/libglib-2.0.so: No such file or directory
make[2]: *** [composite-test] Error 1
make[2]: Leaving directory `/tmp/pixman-0.10.0/test'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/pixman-0.10.0'
make: *** [all] Error 2

I believe the error is within the stupid libtool.

Regards,
Quentin Godfroy


More information about the cairo mailing list