|
发表于 2010-8-9 12:55:02
|
显示全部楼层
Post by swordhui;2107486
这类问题的解决方法... 读代码。
在configure.in文件里, 搜索initarray, 可以看到为什么会失败,是gcc配置的问题。
楼主问题是没有满足编译安装依赖。
关于依赖,一般软件包作者在 README INSTALL DOC FAQ 中有描述,及少数懒人什么也不写。
比如 glibc 安装依赖 在 INSTALL 中有小节有祥述。
对 LFS/CLFS 更简单,手册作者有列举每个软件包依赖关系。
源代码文档都可免看,虽然有心人,不该如此偷懒。
如 http://cross-lfs.org/view/clfs-s ... c/dependencies.htmlEGLIBCInstallation depends on: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext, Grep, Gzip, Make, Perl, Sed and Texinfo
Test suite depends on: None
Must be installed before: None
如果严格按手册走,依赖关系自然满足。 |
|