LinuxSir.cn,穿越时空的Linuxsir!

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

编译内核2.6.16.38时出错?

[复制链接]
发表于 2008-1-9 22:51:25 | 显示全部楼层 |阅读模式
/bin/sh: -c: line 0: syntax error near unexpected token '('
/bin/sh: -c: iine 0: 'set -e; echo ' CHK      include/linux/version.h'; mkdir -p
include/linux/;         if [ 'echo -n "2.6.16.38.file null .ident GCCGNU)4.0.3.section

.note.GNU-stack,@progbits2SMPMonJan2914:40:26GMT2007i686pentium4i386GNU/Linux" exceeds 64

characters' >&2; exit 1; fi; (echo \#define UTS_RELEASE \"2.6.16.38 .file null.ident GCC:

(GNU)4.0.3.sectio.note.GNUstack,,@progbits2SMPMonJan2914:40:26GMT2007i686pentium4i386GNU/
Linux";echo \#define LINUX_VERSION_CODE 'expr 2 \\*65536 +6 \\* 256 +16'; echo '#define

KERNEL_VERSION(a,b,c) (((a) <<16) + ((b) << 8) + (c))';)</sources/linux-2.6.16.38/Makefile

>include/linux/version.h.tmp; if [ -r include/linux/version.h ] && cmp -s

include/linux/verion.h inlcude/linux/version.h.tmp;then rm -f include/linux/version.h.tmp;

else echo ' UPD   include/linux/version.h'; mv -f include/linux/version.h.tmp; else echo '

UPD   include/linux/version.h'; mv -f include/linux/version.h.tmp include/linux/version.h;

fi'
make: *** [include/linux/version.h] Error 2
发表于 2008-1-10 00:43:10 | 显示全部楼层
看不懂为什么,google上说是没有/dev/null 设备,用这个命令看看:
ls -li /dev/null

如果没有,创建的命令是:
mknod /dev/null c  1 3

要不换一个内核试试,比如:
http://ftp.lfs-matrix.net/pub/lfs/conglomeration/linux/
回复 支持 反对

使用道具 举报

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

本版积分规则

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