nettop 0.2.0 のインストール
2000-11-27 作成 福島
TOP > tips > nettop
libpcap のインストール
$ tar zxf libpcap.tar.Z
$ cd libpcap-0.4
$ ./configure
$ make
$ su
# make install
# mkdir /usr/local/include
# mkdir /usr/local/include/net これを忘れると netto.c コンパイル時に bpf.h が無いと言われる
# make install-incl
slang のインストール
$ tar zxf slang-1.4.9.tar.gz
$ cd slang-1.4.2
$ ./configure
$ make
$ su
# make install
nettop のインストール
http://srparish.net/scripts/nettop-0.2.3.tar.gz
$ tar zxf nettop-0.2.0.tar.gz
$ cd nettop-0.2.0
$ ./configure
$ vi Makefile
11 行目を下記の様にする (-lslang を加える) configure バグの対処
LIBS = -lpthread -lpcap -lslang
$ make
$ strip nettop
$ su
# make install
※必ず、上記 libpcap, slang をインストールしてから ./configure を実行します。
./configure でそれらを見つけて Makefile を作成するので、
./configure のあとに libpcap, slang をインストールしても、正常に make されません。
もし、後になってしまった場合は nettop-0.2.0/ ディレクトリを全て消去してからやりなおします。