the included agtk do not compile but the last svn does:
http://agtk.svn.sourceforge.net/viewvc/agtk/trunk/?view=log
so I use the last svn for agtk and after some changes for include files from /usr/include/gtkmm-2.4/
I get:
make
[ 1%] Building CXX object src/Common/CMakeFiles/CommonWidgets.dir/widgets/ToolLauncher.cpp.o
/root/compilazioni/transcriberag-v2.0.0-b1/source/src/Common/widgets/ToolLauncher.cpp: In member function ‘void tag::ToolLauncher::loadTools()’:
/root/compilazioni/transcriberag-v2.0.0-b1/source/src/Common/widgets/ToolLauncher.cpp:313:27: error: cannot declare variable ‘handler’ to be of abstract type ‘tag::ToolLauncher_XMLHandler’
/root/compilazioni/transcriberag-v2.0.0-b1/source/src/Common/widgets/ToolLauncher.h:245:7: note: because the following virtual functions are pure within ‘tag::ToolLauncher_XMLHandler’:
/usr/include/xercesc/framework/XMLFormatter.hpp:454:18: note: virtual void xercesc_3_1::XMLFormatTarget::writeChars(const XMLByte*, XMLSize_t, xercesc_3_1::XMLFormatter*)
make[2]: *** [src/Common/CMakeFiles/CommonWidgets.dir/widgets/ToolLauncher.cpp.o] Errore 1
make[1]: *** [src/Common/CMakeFiles/CommonWidgets.dir/all] Errore 2
make: *** [all] Errore 2
It does not compile on Fedora 15 neither :
/home/lejocelyn/v2.0.0-b1/libs/aglib-2.0.1/src/formats/AG/agfXercesUtils.cc: In function ‘void agfSAXParse(xercesc_3_0::HandlerBase*, const string&, const bool&, const string&)’:
/home/lejocelyn/v2.0.0-b1/libs/aglib-2.0.1/src/formats/AG/agfXercesUtils.cc:84:12: erreur: ‘class xercesc_3_0::SAXParser’ has no member named ‘setDoValidation’
/home/lejocelyn/v2.0.0-b1/libs/aglib-2.0.1/src/formats/AG/agfXercesUtils.cc:89:12: erreur: ‘class xercesc_3_0::SAXParser’ has no member named ‘setDoValidation’
make[2]: *** [aglib-2.0.1/src/formats/AG/CMakeFiles/agfio_plugin_AG.dir/agfXercesUtils.cc.o] Erreur 1
make[1]: *** [aglib-2.0.1/src/formats/AG/CMakeFiles/agfio_plugin_AG.dir/all] Erreur 2
make: *** [all] Erreur 2
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
I had the same problem (on Debian though).
The problem was resolved by replacing Xerxes 3 with Xerxes 2 (package libxerces-c2-dev on debian)