gpt4 book ai didi

linux - 无法构建 GNU automake - help2man 无法从 automake-1.16 获取 `--help' 信息

转载 作者:行者123 更新时间:2023-12-04 00:10:58 38 4
gpt4 key购买 nike

我正在尝试编译和构建 automake 1.16,但它以下列方式失败:

help2man: can't get `--help' info from automake-1.16
Try `--no-discard-stderr' if option outputs to stderr
make: *** [doc/automake-1.16.1] Error 255

我在 Stackoverflow 和 Github 上搜索并发现了类似的问题,解决方案是“yum install perl-Thread-Queue”

但是我没有root权限。如何在不安装“perl-Thread-Queue”的情况下成功编译 automake?我需要这个特定版本的 automake 来编译另一个包。

最佳答案

您需要安装help2man 并获取Thread::Queue as described here .本质上:

# help2man
myprefix=$HOME/.hpc/help2man/1.48.3
wget https://gnuftp.uib.no/help2man/help2man-1.48.3.tar.xz
tar xfv help2man-1.48.3.tar.xz
cd help2man-1.48.3
./configure --prefix=$myprefix
make -j$(nproc)
make install

您还需要安装 perl 以获得 Thread::Queue

curl -L https://raw.githubusercontent.com/ranguard/installing-perl/master/scripts/install_perl_on_nix.sh | bash
cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
cpanm Thread::Queue # For automake

请注意,在继续安装之前,您需要确保已设置路径。

关于linux - 无法构建 GNU automake - help2man 无法从 automake-1.16 获取 `--help' 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55716871/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com