Basic installation instructions for xlog
========================================

The simplest way to compile xlog is:

  1. Decide if you want support for hamlib, the Hamradio Control Libraries.
     Hamlib will allow you to read the frequency of your rig over the serial
     port. You will need to have both headers and development libraries 
     installed in order to compile xlog with hamlib support. 
     You must envoke the configure scipt with './configure --enable-hamlib'.

     If you don't want to use hamlib, just use './configure'.

  2. Xlog needs the gtk+2.0 development libraries to compile. On most 
     distributions the will be called libgtk2.0-dev or -devel. 
     Please use version 2.4.0 or higher. You also need a package called 
     pkg-config and the libxml2 development package, on most distributions
     this is installed together with the gtk+ development package.

  3. You will need the libgnomeprint development files and headers. On my 
     system this package is called libgnomeprint2.2-dev. It might be called
     libgnomeprint2.2-devel on your box or something else.

This means you need a fairly recent distribution to compile xlog. Mandrake 10.1,
SUSE 9.2 or Redhat Fedora Core 2 will all meet these requirements. Xlog was
developed on Debian Sarge (3.1).

  4. Type `make' to compile the package.

  5. Type `make install' to install the programs and data files. 

  6. When you want to strip the binary when installing, just type:
     `make install-strip'.

By default, `make install' will install the package's files in 
`/usr/local/bin', `/usr/local/man/man1', `/usr/local/share/xlog', etc.  
You can specify an installation prefix other than `/usr/local' by giving 
`configure' the option `--prefix=PATH'.
