使用make后,最后出现如下错误,我该怎么解决呢?请好心人指点呀
libc/sysdeps/linux/arm/syscall.c: In function 'syscall':
libc/sysdeps/linux/arm/syscall.c:28: error: '__NR_syscall' undeclared (first use in this function)
libc/sysdeps/linux/arm/syscall.c:28: error: (Each undeclared identifier is reported only once
libc/sysdeps/linux/arm/syscall.c:28: error: for each function it appears in.)
make[3]: *** [libc/sysdeps/linux/arm/syscall.o] 错误 1
make[3]:正在离开目录 `/home/mrchy/uClinux-dist/uClibc'
make[2]: *** [uClibc] 错误 2
make[2]:正在离开目录 `/home/mrchy/uClinux-dist/lib'
make[1]: *** [all] 错误 2
make[1]:正在离开目录 `/home/mrchy/uClinux-dist/lib'
make: *** [subdirs] 错误 1
Ubuntu9.04下编译uClinux内核出现如下提示,什么原因?
-
- 帖子: 5
- 注册时间: 2009-03-27 16:01
-
- 帖子: 4
- 注册时间: 2009-08-15 15:59
Re: Ubuntu9.04下编译uClinux内核出现如下提示,什么原因?
找不到__NR_syscall
楼主检查下make menuconfig
的 kernel header 有没有配错啊
楼主检查下make menuconfig
的 kernel header 有没有配错啊
-
- 帖子: 8
- 注册时间: 2009-03-28 18:14
Re: Ubuntu9.04下编译uClinux内核出现如下提示,什么原因?
我遇到同样的错误,google的结果说要加一个头文件。在.../uClibc/libc/sysdeps/linux/arm/syscall.c
我用的uClibc-0.9.28.3,尝试了一下,这个syscall的错误没有的,但是报了一个iopeim.c里面重定义的问题。
这几天被这个搞的很头疼,希望各位帮看看。
代码: 全选
#include <asm-arm/unistd.h>
这几天被这个搞的很头疼,希望各位帮看看。