在编译GCC时,可能会在构建过程中走得很远,只能在出错时抱怨缺少安装的gperf。安装gperf并运行后,我点击了一个“未定义的libc_name_p
引用”。我查看了解决方案here和here,但它们没有帮助。
答案 0 :(得分:9)
当未安装gperf时,编译脚本仍然运行该命令,但生成了空白./gcc/cp/cfns.h
。由于此文件比源文件(./gcc/cp/cfns.gperf
)更新,因此makefile保留了它,并且在您实际拥有gperf时从不重新生成“真实”文件。要继续,请运行rm ./gcc/cp/cfns.h
并重试。