LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: sleeve

装好 pure LFS 了..爽..

[复制链接]
 楼主| 发表于 2003-3-29 11:18:56 | 显示全部楼层
在ch5那里我直接安装全部的locale 虽然很多都不用 ....
make localedata/install-locales
其他东西追新无所谓..binutils就免了.....很久以前就给它搞怕了.
发表于 2003-3-29 11:34:26 | 显示全部楼层
你用了coreutils么?我每次在第五章的这里都会make check 出错。
 楼主| 发表于 2003-3-29 12:50:58 | 显示全部楼层
用.....make check都过.什么错误..贴出来看看
.不过这个包的很多工具都被后面装的包的工具覆盖了...
我想pure lfs用这个包的原因是不想过多倚赖原系统的工具去建立lfs的编译环境
ch5我都make check ....ch6里我只make check glibc和binutils..其他我就不make check了..我认为没那个必要了..cpu慢.浪费时间..ch5和ch6都是同版本的包..就没必要了...
发表于 2003-3-29 18:20:27 | 显示全部楼层
第六章出错。准备用三位版本号的binutils试试。
到了glibc,下面是config.log的部份内容。
configure:5581: $? = 0
configure:5589: result: yes
configure:5599: checking for __thread
configure:5608: gcc -O2 -pipe -c conftest.c >&5
conftest.c:1: syntax error before "int"
configure:5611: $? = 1
configure:5619: result: no
configure:5662: checking for libgd
configure:5688: gcc -o conftest -O2 -pipe   -s  conftest.c  -lgd -lpng -lz -lm >&5
configure:5693:16: gd.h: No such file or directory
configure:5691: $? = 1
configure: failed program was:
| #line 5671 "configure"
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "c-library"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "glibc"
| #define USE_REGPARMS 1
| #define ASM_GLOBAL_DIRECTIVE .globl
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define ASM_TYPE_DIRECTIVE_PREFIX @
| #define DO_VERSIONING 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define HAVE_PROTECTED 1
| #define HAVE_HIDDEN 1
| #define HAVE_INITFINI_ARRAY 1
| #define HAVE_Z_COMBRELOC 1
| #define NO_UNDERSCORES 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_BUILTIN_EXPECT 1
| #define HAVE_SUBTRACT_LOCAL_LABELS 1
| /* end confdefs.h.  */
| #include <gd.h>
| int
| main ()
| {
| gdImagePng (0, 0)
|   ;
|   return 0;
| }
configure:5713: result: no
configure:5718: checking for egrep
configure:5728: result: grep -E
configure:5733: checking for ANSI C header files
configure:5759: gcc -c -O2 -pipe  conftest.c >&5
configure:5762: $? = 0
configure:5765: test -s conftest.o
configure:5768: $? = 0
configure:5857: gcc -o conftest -O2 -pipe  -s conftest.c  >&5
configure:5860: $? = 0
configure:5862: ./conftest
../glibc-2.3.2/configure: line 1: ./conftest: No such file or directory
configure:5865: $? = 127
configure: program exited with status 127
configure: failed program was:
| #line 5828 "configure"
| /* confdefs.h.  */
|
 楼主| 发表于 2003-3-29 22:40:43 | 显示全部楼层
gcc -o conftest -O2 -pipe -s conftest.c -lgd -lpng -lz -lm
这行很奇怪..为什么测试你的gd库..和png库 还有zlib库
gd库是用来生成图像的呀...都chroot了..为什么会有这样的测试..
发表于 2003-3-29 23:03:05 | 显示全部楼层
是啊,我想可能还是binutils的问题。当时也没想,就给删了,下次要把日志留起来。
发表于 2003-3-29 23:13:25 | 显示全部楼层
我现在把ch5的脚本里加了很多段,一段一段的来,免得中间再出问题,呵呵。
 楼主| 发表于 2003-3-29 23:50:31 | 显示全部楼层
你用脚本装的?
发表于 2003-3-29 23:57:03 | 显示全部楼层
是啊,我是完全用脚本的,所以开始很多地方没搞明白。主要脚本和文档里的还不太一样。
 楼主| 发表于 2003-3-30 02:11:02 | 显示全部楼层
我是看文档装的..其他就是参考脚本..
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表