Jungle Monkey: Version 0.1
Prev |  | Next

# Installation Guide

JM requires:

GLIB 1.2.7 | http://www.gtk.org
GTK 1.2.7 | http://www.gtk.org
GNet 1.0 | http://www.eecs.umich.edu/~dhelder/misc/gnet
libglade | http://www.daa.com.au/~james/gnome
libpopt | ftp://ftp.eecs.umich.edu/pub/linux/redhat/redhat/code/popt

Debian and Red Hat packages are available for all of these. If you want to compile JM from scratch, you will need the development versions of these packages. Newer versions of these libraries will probably work. I'm using libglade 0.2.5 and libpopt 1.4. Note that libglade requires libxml, which you can get at: http://www.xmlsoft.org/#Downloads

In a nutshell, do:

    ./configure
    make
    make install

If you want Gnome support (and have the Gnome libraries), instead do:

    ./configure --enable-gnome
    make
    make install

If something goes wrong, it will probably be that configure doesn't find a library you need. When this happens, install the library, then type:

    rm config.cache

    [Then as root:]

    rehash           [for Debain]
    /sbin/ldconfig   [for RedHat]

Now try running configure again.

> JM and NAT/IP Masquerading/Firewalls: If your network uses NAT, IP Masquerading, or a Firewall and you get a "Bad Internet Interface" error, you will need to manually set your address to your address on the LAN and your hostname to the address or name of the NAT box. If you have the GTK version, use the --interface and --hostname command line options. If you have the Gnome version, go to Setting->Preferences->Network and set this there. Once you have done this, configure your NAT box to allow connections to port 5660 to go to you.

Prev | Home | Next
Jungle Monkey |  | Quickstart [out-of-date - see README that comes with JM]