LinuxSir.cn,穿越时空的Linuxsir!

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

CLFS 编译Glibc-2.4 出错,请帮忙看一下,谢谢

[复制链接]
发表于 2007-8-24 10:16:52 | 显示全部楼层 |阅读模式
make -r PARALLELMFLAGS="" CVSOPTS="" -C ../glibc-2.4 objdir=`pwd` all
make[1]: Entering directory `/mnt/clfs/sources/clfs_source/glibc-2.4'
mawk -f scripts/gen-sorted.awk \
               -v subdirs='csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow po argp crypt nss localedata timezone rt conform debug  dlfcn elf' \
               -v srcpfx='' \
               nptl/sysdeps/pthread/Subdirs sysdeps/unix/inet/Subdirs sysdeps/unix/Subdirs assert/Depend intl/Depend catgets/Depend stdlib/Depend stdio-common/Depend libio/Depend malloc/Depend string/Depend wcsmbs/Depend time/Depend posix/Depend iconvdata/Depend nss/Depend localedata/Depend rt/Depend debug/Depend > /mnt/clfs/sources/clfs_source/glibc-build/sysd-sorted-tmp
[color="Red"]mawk: scripts/gen-sorted.awk: line 19: regular expression compile failed (bad class -- [], [^] or [)
/[^
mawk: scripts/gen-sorted.awk: line 19: syntax error at or near ]
mawk: scripts/gen-sorted.awk: line 19: runaway regular expression /, "", subd ...
make[1]: *** No rule to make target `/mnt/clfs/sources/clfs_source/glibc-build/Versions.all', needed by `/mnt/clfs/sources/clfs_source/glibc-build/abi-versions.h'.  Stop.
make[1]: Leaving directory `/mnt/clfs/sources/clfs_source/glibc-2.4'
make: *** [all] Error 2


我是按照
http://cross-lfs.org/view/1.0.0/x86/cross-tools/glibc.html
来做的,CLFS。

为什么mawk都会出错呢?
目录结构应该是对的,configure我也做了,不知道为什么会出现这个问题。
发表于 2007-8-24 21:24:18 | 显示全部楼层
我当初用LFS-6.3做的时候好像也遇到过同样的问题,感觉那个awk脚本文件没有什么错误,但就是通过不了,没办法最后用LFS-6.2.5做了
回复 支持 反对

使用道具 举报

发表于 2007-8-26 23:24:22 | 显示全部楼层
你的机器上用的是mawk,装gawk应该就可以了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-26 23:55:45 | 显示全部楼层
谢谢帮忙:
装了gawk,好像他还是使用mawk。不知道怎么让他改用gawk呢?
回复 支持 反对

使用道具 举报

发表于 2007-8-27 19:25:23 | 显示全部楼层
看看 awk 连结到哪里?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-28 09:14:08 | 显示全部楼层
好的谢谢,装了gawk好了
回复 支持 反对

使用道具 举报

发表于 2008-5-15 10:48:54 | 显示全部楼层

这个我能解决

哈哈  (vi ../glibc-2.5/scripts/gen-sorted.awk出现错误时19/59/65行修改代码把 \[^\] 改成 \[\^])

应该就OK了, 这是脚本写错了, 自己改正一下就OK了
回复 支持 反对

使用道具 举报

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

本版积分规则

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