我正在尝试在cent os上构建gcc。我正在尝试完成此页面写的内容:http://www.gnu.org/software/gsrc/
安装了python,bzr和其他一些软件包后,我设法几乎把它弄好了,但是在这一步:make -C gnu/hello
我收到了这些错误:
[root@localhost gsrc]# make -C gnu/hello
make: Entering directory `/root/gsrc/gnu/hello'
printf "[install-info] ==>Installing entries to the Info directory\n"
[install-info] ==>Installing entries to the Info directory
if /bin/sh -c 'install-info --version' >/dev/null; then \
for f in hello.info; do \
install-info --dir-file="/root/gnu/share/info/dir" \
"/root/gnu/share/info/$f"; \
done; \
else true; fi
/root/gnu/share/info/dir: could not read (No such file or directory) and could not create (No such file or directory)
make: *** [post-install] Error 1
make: Leaving directory `/root/gsrc/gnu/hello'
答案 0 :(得分:2)
根据您提供的信息,我建议您只需手动创建缺少的目录:
mkdir -p /root/gnu/share/info/
然后重新运行-Cgnu / hello
此目录是信息管理器保存其信息文件的位置。但是虽然install-info prog存在,但是这个目录丢失的事实表明你的安装中出现了问题