试图安装漂网

我正在尝试安装漂网。 我想我已经安装了每个网站的所有依赖项,但是当我运行make时,我得到下面的错误。

makedepend -- -g -Wall -I/usr/include/pcap -D_BSD_SOURCE `pkg-config --cflags gtk+-2.0` -DDRIFTNET_VERSION='"0.1.6"' `cat endianness` -- audio.c mpeghdr.c gif.c img.c jpeg.c png.c driftnet.c image.c display.c playaudio.c connection.c media.c util.c http.c cat: endianness: No such file or directory /bin/sh: makedepend: command not found make: *** [depend] Error 127 

我做错了什么? 有没有类似的,但更新的?

为什么不安装漂网RPM? 你不会说你正在运行的是什么操作系统,所以这个假设是RHEL5或者相当的。

安装Howto

从下载最新的rpmforge-release rpm

http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/

安装rpmforge-release rpm:

 rpm -Uvh rpmforge-release*rpm 

安装driftnet rpm软件包:

 yum install driftnet 

你没有所有的软件包:

 $ rpm -qf /usr/bin/makedepend imake-1.0.2-3 

所以, yum install imake 。 我在CentOS 5上运行,所以imake的版本可能不同。

生成文件似乎在转换。 它创build一个可执行文件./endian,它用来创buildendianness.h。 cat endianness看起来不再需要。 所以我把它从Makefile中删除,让我继续我的下一个问题。