【发布时间】:2012-09-13 21:34:57
【问题描述】:
我正在按照 lfs 中的过程制作一个 linux 系统。但是,当我在this page, 上执行第五步(即之前的那一步)时,我最后得到了一个错误。
configure: error: linker with -z relro support required
在这之后,如果我调用 make 我得到一个错误
make: *** No targets specified and no makefile found. Stop.
我在 ubuntu 12.04 机器上运行它。
如何解决此错误?
【问题讨论】:
-
ld -V ?谷歌当“-z relro”被添加到“binutils”时,我在 CentOS 6.x 上有“GNU ld 版本 2.20.51.0.2-5.34.el6 20100205”和“ld --help | grep relro' 表示我支持它。编译 glibc 不适合胆小的人,可能使用非 LTS 版本 12.10 或 Fedora16 的 beta,你可能会发现你已经有了 2.16.x
标签: linux glibc linux-from-scratch