The errors you get, e.g.:
index.docbook:1054: parser error : Entity 'install.compile.documentation' not defined
is the exact behavior displayed by an old serious bug in Komparator, which was fixed in late 2011 in Komparator 0.6.
If you are still getting this error, you should report it as a bug to the Komparator dev-team.
Temporary Alternative: build without documentation
For now, if you wish to build the package and can just refer to the online documentation, here's how:
- In the top level folder, edit
CMakelists.txt
and in front of line 38, add_subdirectory(doc)
, add a #
, i.e. #add_subdirectory(doc)
.
- Save, exit, and
cd build && cmake .....
- This should build the package successfully.
I was able to successfully build Komparator 4 0.7 and Komparator 4 0.8 on an up-to-date Kubuntu 11.10.