Freebsd makeinfo: not found
时间:2019-11-20 08:54:02 来源:igfitidea点击:
在FreeBSD Jail下构建nginx时,报错:
makeinfo: not found *** Error code 127 Stop in /usr/ports/devel/m4. *** Error code 1 Stop in /usr/ports/devel/autoconf262. *** Error code 1
如果在/etc/make.conf文件中,在make之前添加了下面内容,就会报这个错误:
NO_INFO= true # do not make or install info files
要解决这个问题,先删除上面的行。
然后转到/usr/src/gnu/usr.bin/texinfo
并执行以下命令以安装所需的文件:
# cd /usr/src/gnu/usr.bin/texinfo
将所有工具安装到/:
# make install
将所有工具安装到jail:
# make install DESTDIR=/path/to/jail/example.com
现在可以重新编译了。