On Monday 03 August 2009 10:23:06 pm David C. Rankin wrote:
<snip> checking for CAIROQUARTZIMAGE... no checking for CAIROMM... configure: error: Package requirements (cairo >= 1.8.0 sigc++-2.0 cairo-ft cairo-pdf cairo-png cairo-ps cairo-svg cairo-xlib cairo-xlib-xrender) were not met:
Requested 'cairo >= 1.8.0' but version of cairo is 1.6.4
Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.
Alternatively, you may set the environment variables CAIROMM_CFLAGS and CAIROMM_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
How did you get around this Per? Just build all of cairo?
Finally! LC_ALL=C /usr/bin/intltool-merge -d -u -c ./po/.intltool-merge-cache ./po inkscape.desktop.in inkscape.desktop Generating and caching the translation database Merging translations into inkscape.desktop. make[2]: Leaving directory `/home/david/linux/apps/inkscape' make[1]: Leaving directory `/home/david/linux/apps/inkscape' real 27m30.916s user 24m41.025s sys 2m26.733s The final solution was to build cairomm-1.6.4 from source which provided the glitz_surface functions. I couldn't use cairomm > 1.6.4 because of the dependency introduced with cairomm-1.7.0 requiring cairo >= 1.8.0. Last but not least, don't forget to configure cairomm for x86_64 if that is what you use with: ./configure --prefix=/usr --libdir=/usr/lib64 After that, inkscape built without issue. -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org