我正在尝试通过LFS 7.5技术构建基于centos6的iso。 准备glibc进行编译时(第38页)我收到错误(登录链接) “致命错误:gd.h没有这样的文件...”,虽然头文件存在于我的/ usr / include中。 任何解决方案/修复?
答案 0 :(得分:0)
得到了修复, 我不得不改变gcc的默认动态链接器的位置来使用安装的 /工具。 跳过了第34页的以下步骤:
for file in $(find gcc/config -name linux64.h -o -name linux.h -o -name sysv4.h)
do
cp -uv $file{,.orig}
sed -e 's@/lib\(64\)\?\(32\)\?/ld@/tools&@g' \
-e 's@/usr@/tools@g' $file.orig > $file
echo '
#undef STANDARD_STARTFILE_PREFIX_1
#undef STANDARD_STARTFILE_PREFIX_2
#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"
#define STANDARD_STARTFILE_PREFIX_2 "" ' >> $file
touch $file.orig
done