LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 770|回复: 6

LFS6.11 Patch-2.5.4编译问题!

[复制链接]
发表于 2006-7-23 20:06:33 | 显示全部楼层 |阅读模式
LFS版本6.1.1
Host系统版本FC5
GCC版本4.1.1.1.fc5
Glibc版本2.4.8 (参照论坛搜索结果,修改了/usr/lib/libc.so,类RH9的,否则binutiles编译错误)
从开始进行到5.24.1之前的过程中一直很顺利,工具链调整结果结果输出正确,dummy.c测试程序运行正常。
但是在该小节中,生成configure脚本后,运行make命令出现以下提示:
lfs:/media/LFS/sources/patch-2.5.4/patch-2.5.4$ make
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 addext.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 argmatch.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 backupfile.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 basename.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 error.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 inp.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 maketime.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 partime.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 patch.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 pch.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 quotearg.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 quotesys.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 util.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 version.c
gcc -c -D_GNU_SOURCE -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -g -O2 xmalloc.c
gcc -o patch -g -O2  addext.o argmatch.o backupfile.o basename.o error.o inp.o maketime.o partime.o patch.o pch.o quotearg.o quotesys.o util.o version.o xmalloc.o
patch.o(.text+0xff5): In function `make_temp':
/media/LFS/sources/patch-2.5.4/patch-2.5.4/patch.c:1325: warning: the use of `mktemp' is dangerous, better use `mkstemp'

搜索论坛置顶和FAQ之后未发现解决方法,请各位高手指教!
发表于 2006-7-23 20:16:21 | 显示全部楼层
有什么问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-23 20:25:36 | 显示全部楼层
咳……抱歉没红色加亮显示:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
回复 支持 反对

使用道具 举报

发表于 2006-7-23 21:01:15 | 显示全部楼层
警告而已,因为LFS默认使用的是mktemp.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-23 22:20:49 | 显示全部楼层
抱歉!刚出去了……
可是从warning后make就跳出了,并没有向下进行啊!
patch的make过程就这样结束了么?
下来就make install?跟以前的都不一样啊……
回复 支持 反对

使用道具 举报

发表于 2006-7-23 23:05:25 | 显示全部楼层
make就到这里
回复 支持 反对

使用道具 举报

发表于 2006-7-24 04:43:39 | 显示全部楼层
是 make 结束了。(成功完成)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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