Unpack the ksymoops tar.gz file (silly me, you already did that :).

Edit the Makefile to set any defaults you want.

make
as root, make install

To compile and link ksymoops, you need bfd.h, libbfd and libiberty.  On
most systems, these are all part of the binutils package so installing
binutils is all that is required.  On Debian systems, bfd.h (at least)
is in a separate package, binutils-dev.

This code is a complete replacement for the ksymoops in the Linux kernel.  If
you wish to keep ksymoops in the kernel, you can

cd linux/scripts
rm -rf ksymoops
tar xzvf /somewhere/ksymoops-n.n.tar.gz
mv ksymoops-* ksymoops
cd ksymoops
make
make install

However I recommend that you keep this code outside the kernel.  It was never
meant to be part of the kernel sources but somebody (not me) asked Linus to
include it.
