The title says it all.
The version of xmlcopyeditor in the repositories does not work. The most recent source code requires a library that is not available for 12.04LTS, so I downloaded the source for version 1.2.0.10.
I had to install quite a few libraries to get the configure script to complete, but then make failed.
Details of the steps and the libraries I installed are below.
install libxslt1-dev
unpack the tarball to /usr/local/src
run configure script
Code:
checking for pcre.h... no
configure: error: PCRE headers not found
install libpcre++0
Code:
checking for pcre.h... no
configure: error: PCRE headers not found
install libpcre++-dev and libpcrecpp0
Code:
checking xercesc/util/PlatformUtils.hpp usability... no
checking xercesc/util/PlatformUtils.hpp presence... no
checking for xercesc/util/PlatformUtils.hpp... no
configure: error: Xerces-C headers not found
install libxerces-c-dev
Code:
checking for ENCHANT... no
checking aspell.h usability... no
checking aspell.h presence... no
checking for aspell.h... no
configure: error: Aspell headers not found
install libenchant-dev and libglib2.0-dev
install libaspell-dev
Code:
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
***************************************
Debug Disabled
looks like configure worked.
make ends with this:
Code:
wrapxerces.cpp: In static member function ‘static const wxMBConv& WrapXerces::getMBConv()’:
wrapxerces.cpp:214:52: error: ‘BOOST_STATIC_ASSERT_MSG’ was not declared in this scope
make[1]: *** [wrapxerces.o] Error 1
make[1]: Leaving directory `/usr/local/src/xmlcopyeditor-1.2.0.10/src'
make: *** [all-recursive] Error 1
Bookmarks