我正在尝试将 plib 从源代码安装到我的.local
目录。我已经成功运行了以下命令:
tar -xvf plib-1.8.5.tar.gz
cd plib-1.8.5/
./configure --prefix /home/<user>/.local/
make
当我尝试使用make install
安装时遇到问题。我收到以下错误:
test -z "/home/<user>/.local/lib" || mkdir -p -- "/home/<user>/.local/lib"
/pkg/fs-foundation-/dynamic/bin/ginstall -c -m 644 'libplibul.a' '/home/<user>/.local/lib/libplibul.a'
tr.dynamic: no tr.dynamic policy could be found for the command 'ginstall'.
我尝试在谷歌上搜索此错误,但我什么也没得到。知道如何解决它吗?这是在RedHat Linux机器上。
梳理了configure
脚本和config.log
后,我发现它先检查了INSTALL
环境变量,然后再选择ginstall
。我所要做的就是将安装程序设置为/usr/bin/install
,如下所示:
./configure INSTALL=/usr/bin/install --prefix /home/<user>/.local