Hi forum, I am trying to compile the recent stable version from source on ubuntu 12.04 and i am having the following compilation error:
Code: [ 85%] Built target osgdb_qfont [ 86%] Built target osgdb_zip [ 86%] Building CXX object src/osgPlugins/svg/CMakeFiles/osgdb_svg.dir/ReaderWriterSVG.o /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp: In member function ‘osg::Image* ReaderWriterSVG::createImage(RsvgHandle*, unsigned int, unsigned int) const’: /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:96:17: error: ‘cairo_surface_t’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:96:34: error: ‘cairo_surface’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:97:41: error: ‘CAIRO_FORMAT_ARGB32’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:97:103: error: ‘cairo_image_surface_create_for_data’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:98:17: error: ‘cairo_t’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:98:26: error: ‘cr’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:98:57: error: ‘cairo_create’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:99:104: error: ‘cairo_scale’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:100:52: error: ‘rsvg_handle_render_cairo’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:102:33: error: ‘cairo_destroy’ was not declared in this scope /home/sajjad/Downloads/OpenSceneGraph/OpenSceneGraphStable/OpenSceneGraph-3.2.1-rc2/src/osgPlugins/svg/ReaderWriterSVG.cpp:103:52: error: ‘cairo_surface_destroy’ was not declared in this scope make[2]: *** [src/osgPlugins/svg/CMakeFiles/osgdb_svg.dir/ReaderWriterSVG.o] Error 1 make[1]: *** [src/osgPlugins/svg/CMakeFiles/osgdb_svg.dir/all] Error 2 make: *** [all] Error 2 Any hint to get rid of this? Thank you! Cheers, Sajjadul ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=59072#59072 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

