Netdude Logo

Main

News

Screenshots

Documentation

Installation

Download

Development

Mailing Lists

Links

Plugins

ChangeLogs


Latest:

Netdude0.5.1
libnetdude0.12
libpcapnav0.8

 
Web netdude.sf.net

Help us out!
Help us out!

SourceForge Logo

Netdude Installation

Requirements

PLEASE NOTE: In order to run the Netdude GTK front end, you need to download the Netdude, libnetdude and libpcapnav packages.

You can choose from binary packages (currently RPMs only) or source tarballs. If you go for the source, you'll find the following list of dependencies useful.

  • libpcapnav: libpcap, available here.
  • libnetdude: libpcapnav, glib >= 1.2.10, and tcpdump. You can obtain glib here, tcpdump is of course here also.
  • Netdude: libnetdude and the Gimp Toolkit, GTK >= 1.2.10 (but not GTK2). GTK is available here.

All requirements are totally standard and should be available for all major distributions without any problems. Netdude builds on at least Linux, FreeBSD, OpenBSD, and OSX. Other UNIX flavours should not cause major trouble but may not compile instantly. Please get in touch on the mailing list in case you encounter build problems.

Version Dependencies

The following list contains sets of version numbers of modules that play well together.

Netdude libnetdude libpcapnav
0.5.1 0.12 0.8
0.5 0.11 0.8
0.4.8 0.10 0.8
0.4.7 0.9 0.7
0.4.6 0.7 - 0.9 0.6 - 0.7
0.4.5 0.6 0.5
0.4.4 0.5 0.4

Installation

To build the Netdude framework from source, do the following:

  • Extract the libpcapnav package and cd into the extracted directory. Run the configure script, passing any options you desire. Use --enable-debugging to enable debugging output (you can enable/disable the output during runtime at any time). Run make. Obtain necessary rights for the installation, and run make install.
  • Extract the libnetdude package and cd into the extracted directory. Run the configure script, passing any options you desire. Use --enable-debugging to enable debugging output (you can enable/disable the output during runtime at any time). The configure script relies on the pcapnav-config script to obtain the necessary flags for libpcapnav. In case this script is not automatically found, you can specify its location using --with-pcapnav-config. Run make. Obtain necessary rights for the installation, and run make install.
  • Extract the Netdude package and cd into the extracted directory. Run the configure script, passing any options you desire. Use --enable-debugging to enable debugging output. Doing so gives you an extra menu in the toolbar that allows you to enable/disable the debugging output of the components at will (but only if you have built the other components with debugging enabled as well). The configure script relies on the lndtool utility to obtain the necessary flags for libnetdude. In case this tool is not automatically found, you can specify its location using --with-lndtool. Run make. Obtain necessary rights for the installation, and run make install.

If you have gtk-doc installed, you will be able to generate documentation from the SGML sources using make docs in the documentation subdirectories.

Last update: Sun Jun 24 15:10:05 PDT 2007 — (c) Christian Kreibich 2001 - 2006