The following configure check is broken with clutter 1.10 CLUTTER_BACKEND=$(pkg-config --libs clutter-1.0 | egrep -o -- '-lclutter-[[^ ]]+' | sed -re 's/^-lclutter-(.*)-'"$CLUTTER_API_VERSION"'$/\1/')
Clutter 1.10: ============= # pkg-config --libs clutter-1.0 -pthread -lclutter-1.0 -latk-1.0 -lcogl-pango -ljson-glib-1.0 -lgdk-3 -lXi -lcogl -lX11 -lXext -lXdamage -lXcomposite -lgmodule-2.0 -lrt -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 -lXfixes The resulting clutter/clutter-sharp.dll.config looks like <dllmap dll="libclutter-win32-1.0-0.dll" target="libclutter--lclutter-1.0-1.0.so.0" /> Note the broken "target" variable. Clutter 1.8: ============ # pkg-config --libs clutter-1.0 -pthread -lclutter-glx-1.0 -lcairo-gobject -latk-1.0 -lpangocairo-1.0 -lcogl-pango -ljson-glib-1.0 -lGL -ldrm -lpangoft2-1.0 -lXi -lcairo -lcogl -lgdk_pixbuf-2.0 -lX11 -lXext -lXdamage -lXcomposite -lgmodule-2.0 -lrt -lgio-2.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -lXfixes The resulting clutter/clutter-sharp.dll.config looks like <dllmap dll="libclutter-win32-1.0-0.dll" target="libclutter-glx-1.0.so.0" /> Please note, that in clutter 1.10, two backends are built, which can be queried via pkg-config # pkg-config --variable backends clutter-1.0 x11 gdk # dpkg -L libclutter-1.0-0 | grep "/usr/lib" /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0.1000.2 /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0 /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0 Cheers, Michael P.S: Please use $PKG_CONFIG instead of pkg-config in configure.ac -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature