+ -
当前位置:首页 → 问答吧 → make mrproper无法进行

make mrproper无法进行

时间:2008-10-10

来源:互联网

RT
很奇怪,也不知道是不是gcc的问题,总之make mrproper的时候,出现下面的错误:

xargs: xargs.c:445: main: Assertion `bc_ctl.arg_max <= (131072-2048)' failed.
/bin/sh: line 5: 18681 Broken pipe find . \( -name SCCS -o -name BitKeeper -o -name .svn -o -name CVS -o -name .pc -o -name .hg -o -name .git \) -prune -o \( -name '*.[oas]' -o -name '*.ko' -o -name '.*.cmd' -o -name '.*.d' -o -name '.*.tmp' -o -name '*.mod.c' -o -name '*.symtypes' -o -name 'modules.order' -o -name 'Module.markers' \) -type f -print
18682 Aborted | xargs rm -f
make: *** [clean] Error 134

哪位帮忙解释一下?

作者: Dennis.Wang   发布时间: 2008-10-10

重新下一个源码包试试。

作者: youbest   发布时间: 2008-10-19

推测可能是内核版本旧但 gcc 版本太新

作者: d00m3d   发布时间: 2008-10-19

引用:
作者: d00m3d
推测可能是内核版本旧但 gcc 版本太新
恩,似乎有道理. gcc 4.3.1,不过内核版本可不旧,2.6.26和2.6.27

作者: Dennis.Wang   发布时间: 2008-10-21

引用:
作者: youbest
重新下一个源码包试试。
编译好几个新的版本包,都遮样.

作者: Dennis.Wang   发布时间: 2008-10-21

引用:
作者: Dennis.Wang
恩,似乎有道理. gcc 4.3.1,不过内核版本可不旧,2.6.26和2.6.27
这样就不正常了,我用 gcc-4.3.2 编译 2.6.25.14 都行

可是无法判断是哪里的问题

作者: d00m3d   发布时间: 2008-10-21

嗯,我也很奇怪。不过确实是现在每个版本的make mrproper都无法进行。不知道和什么有关

作者: Dennis.Wang   发布时间: 2008-10-21

引用:
xargs: xargs.c:445: main: Assertion `bc_ctl.arg_max <= (131072-2048)' failed.
可能是 xargs 的問題
重裝 Findutils 並make check 一下,保證Findutils完全正確再裝, 再看看問題是否存在

作者: RTL   发布时间: 2008-10-21

引用:
作者: Dennis.Wang
xargs: xargs.c:445: main: Assertion `bc_ctl.arg_max <= (131072-2048)' failed.
既然 xargs 报错,您就应当先解决它的问题,这个命令用来传递一些参数到程序。这里错,会一错再错。

至于gcc是否有问题,您可以写一个hello,world一类的程序,用命令行编译一下,如果生成的程序能运行,大半可以排除。

作者: 聚焦深空   发布时间: 2008-10-21

环境变量看一下,当前用户看一下。

作者: qufo   发布时间: 2008-11-17

是不是ubuntu的机器,是不是没安装什么工具?

作者: hritian   发布时间: 2008-11-17

引用:
作者: RTL
可能是 xargs 的問題
重裝 Findutils 並make check 一下,保證Findutils完全正確再裝, 再看看問題是否存在
恩,上次遇到过这个问题,
某位牛人帮我解答了,呵呵

作者: think365   发布时间: 2008-11-18

热门下载

更多