构建Wget2代码时,如何解决“在@INC中找不到Automake / Struct.pm”错误?

时间:2019-04-06 04:26:34

标签: perl wget

我正尝试按照以下链接中的说明构建Wget2

https://gitlab.com/gnuwget/wget2/blob/master/README.md#building-from-git

以下是从链接中构建Wget2的说明:

git clone https://gitlab.com/gnuwget/wget2.git
cd wget2
./bootstrap
# on shell failure try 'bash ./bootstrap'

我目前被./bootstrap命令困住了。 以下是我遇到的错误。

$ ./bootstrap
Can't locate Automake/Struct.pm in @INC (you may need to install the Automake::Struct module) (@INC contains: /mingw/share/automake-1.11 /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl) at /c/MinGW/bin/automake-1.11 line 47.
BEGIN failed--compilation aborted at /c/MinGW/bin/automake-1.11 line 47.
./bootstrap: Error: 'automake' not found

./bootstrap: Please install the prerequisite programs

问题是我在Struct.pm文件夹中确实有/mingw/share/automake-1.11/Automake文件。但是,它将无法识别现有文件。我该如何解决这个问题?

我使用Windows 10和Git Bash。

这是Wget2源代码的GitLab链接: https://gitlab.com/gnuwget/wget2

0 个答案:

没有答案