编译前配置路径困难

编译前配置路径困难

我正在运行 MacOS Mojave 10.14.2,并安装了 Homebrew 和 MacPorts;我正在尝试通过命令行安装 dsniff 套件,并且为此目的安装了 Xcode 的命令行工具——我还有 Xcode 10.1。

每当我运行sudo port和 时install dsniff,我都会得到回报:

错误:无法配置 dsniff,请查阅 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.4/config.log 错误:无法配置 dsniff:配置失败:命令执行失败错误:有关详细信息,请参阅/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/main.log。错误:跟随https://guide.macports.org/#project.tickets报告错误。错误:处理端口 dsniff 失败

install dsniff -devel运行时我也收到相同的错误消息。

在网上阅读解决方案并解释提供的日志后,我尝试使用 Brew 安装。

我运行brew install berkeley-db libnet libnids libpcap openssl并且所有依赖项都已更新或安装。我遇到的主要问题是尝试配置依赖项的路径。

每当我尝试运行./configure /配置脚本时,我都会得到 $ ./configure: No such file or directory:

--with-libpcap=/usr/local/opt/libpcap \

--with-openssl=/usr/local/opt/openssl \

--with-libnet=/usr/local/opt/libnet \

 --with-libnids=/usr/local/opt/libnids \

 --without-x

我不知道如何继续。

相关内容