HeaderDoc 8.0 on Linux
Installation of HeaderDoc 8.0 on Linux (tested on Ubuntu 9.10).
Dependencies
libxml2-dev
is needed forxmlman
Install them with:
$ sudo apt-get install libxml2-dev
Get HeaderDoc
Go to http://www.opensource.apple.com/ and click on the link of the latest Mac OS X version (currently 10.6.2). Download the HeaderDoc project tarball, currently version 8.7.15. I did this with wget:
$ wget http://www.opensource.apple.com/tarballs/headerdoc/headerdoc-8.7.15.tar.gz
Extract the tarball and cd into it:
$ tar xzf headerdoc-8.7.15.tar.gz
$ cd headerdoc-8.7.15
Installation
Always try to build a package and install that package, this way you cleanly remove HeaderDoc from your computer. Checkinstall builds a debian package (because Ubuntu is a Debian-based distribution), this is what I will do.
$ sudo checkinstall make realinstall
Post-Installation
HeaderDoc is meant to be run on Mac OS so it installs the configuration files under the directory /Library, Linux doesn't use this directory so delete it with:
$ sudo rm -R /Library