autoreconf:在 Windows 上的 Cygwin 中找不到命令
autoreconf: command not found in Cygwin on Windows
我正在尝试在 Windows 上使用 Cygwin 编译 nDPI
库。当我尝试 运行 autogen.sh
文件时,出现以下错误
./autogen.sh: line 5: autoreconf: command not found
为了在 Windows 上编译这个 nDPI
库,我已经四处寻找了四天,我确实需要在 Windows.
上编译它
- 如何在 Windows 上编译这个库?,或者
- 是否有 link 确实有效并且我可以按照他们的步骤来编译这个库?
这是autogen.sh
#!/bin/sh
/bin/rm -f configure config.h config.h.in src/lib/Makefile.in
autoreconf -ivf
./configure
要构建 MSYS 工具,您应该使用 MSYS System Builder 包中提供的自动工具:
http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=227249
autoconf-2.61-MSYS-1.0.11-1.tar.bz2
automake-1.10-MSYS-1.0.11-1.tar.bz2
libtool1.5-1.5.25a-20070701-MSYS-1.0.11-1.tar.bz2
将它们解压缩到您提取 msys 包的同一位置。
我认为你必须首先解决错误,因为它们表明你缺少一些必要的库。例如,autoconf
库...
如果您使用的是 Cygwin,您可以通过以下方式获得 apt-cyg
:
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
之后,您可以使用apt-cyg install xxx
安装缺少的库。
尝试安装 autoconf
、automake
和 libtool
。它位于 Cygwin 安装程序的 Devel
下。
我正在尝试在 Windows 上使用 Cygwin 编译 nDPI
库。当我尝试 运行 autogen.sh
文件时,出现以下错误
./autogen.sh: line 5: autoreconf: command not found
为了在 Windows 上编译这个 nDPI
库,我已经四处寻找了四天,我确实需要在 Windows.
- 如何在 Windows 上编译这个库?,或者
- 是否有 link 确实有效并且我可以按照他们的步骤来编译这个库?
这是autogen.sh
#!/bin/sh
/bin/rm -f configure config.h config.h.in src/lib/Makefile.in
autoreconf -ivf
./configure
要构建 MSYS 工具,您应该使用 MSYS System Builder 包中提供的自动工具:
http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=227249
autoconf-2.61-MSYS-1.0.11-1.tar.bz2
automake-1.10-MSYS-1.0.11-1.tar.bz2
libtool1.5-1.5.25a-20070701-MSYS-1.0.11-1.tar.bz2
将它们解压缩到您提取 msys 包的同一位置。
我认为你必须首先解决错误,因为它们表明你缺少一些必要的库。例如,autoconf
库...
如果您使用的是 Cygwin,您可以通过以下方式获得 apt-cyg
:
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
之后,您可以使用apt-cyg install xxx
安装缺少的库。
尝试安装 autoconf
、automake
和 libtool
。它位于 Cygwin 安装程序的 Devel
下。