【发布时间】:2010-10-10 08:25:58
【问题描述】:
我正在尝试构建一个交叉编译器,其中 x86_64 为主机,i386 为目标。我得到了(所有常见的)crti.o:没有这样的文件错误。而不是从发行版中获取已经构建的 crti.o 和 crtn.o……我该如何从 glibc(或可能的 gcc)源中显式构建这些文件?
仅供参考,我很清楚 x86_64 编译器的 -m32 选项。我宁愿只有一个 32 位的编译器环境。另外,我不想使用任何已经构建的 i386 编译器的原因是因为我计划根据我的测试需要混合和匹配 glibc/binutils/gcc 版本。
谢谢, 陈兹
【问题讨论】:
-
crti.o file missing 的可能重复项