Here is are some questions compiled from the xlog-discussion and 
hamlib-developer mailing lists.

- I have installed hamlib, but xlog can't find it.

If you installed hamlib from source, it will probably be in /usr/local/lib. 
You should add "/usr/local/lib" to /etc/ld.so.conf and run ldconfig as root.

- If I install the xlog rpm, it complains about hamlib not being installed.

If you are sure your hamlib installation is okay, install the xlog rpm using:
'rpm -ivh --nodeps'.

- If I install the xlog rpm, it complains about failed dependencies.

The rpm packages were build on a recent debian system, which might use 
different libraries than the distribution you are using. In this case, it is
best to compile xlog from source. See the INSTALL file for details.

- Bearing and distance calculation seems to be inaccurate for my location.

Timezone information is derived from cty.dat. Currently, this file does
not have information for different U.S. and Canadian call districts.
For the time being, you could try to add a line to cty.dat. For example,
if you are located in VE7:

Canada|VE7:              05:  09:  NA:   xx.xx:    yy.yy:     7.0:  VE:
    VE7;VA7;

Fill in the correct zones, coordinates and timezone. The disadvantage is 
that it will be overwritten the next time you install a new xlog version.
Hopefully, this will be fixed in the next release.

- I have upgrade xlog and now all my settings are gone!

You probably did upgrade from a version before 0.9.6. Xlog now uses xml to
store it's configuration, so you will have to re-configure xlog.

- Printing from xlog fails, any clues?

Xlog prints to the default printer on your system. If you are using gnome and
cups, there is a little application called gnome-cups-manager for configuring
printers. I case you are using lpd or lprng, you need to make sure there is 
an entry called 'lp' in /etc/printcap. If this also fails, you could try
printing to a postscript file, open this file in your favourite viewer and
print from there.
