neilengineer 发表于 2006-7-30 12:40:32

uClinux编译出错! 想在Skyeye上ARM仿真.

本人想在Skyeye上仿真ARM,在编译uClinux时,出错如下:

boa.elf2flt: In function `vfork':
boa.elf2flt(.text+0xcb04): undefined reference to `__syscall_error'
boa.elf2flt(.text+0xcb14): undefined reference to `__syscall_error'
boa.elf2flt: In function `select':
boa.elf2flt(.text+0xcb38): undefined reference to `__syscall_error'
boa.elf2flt: In function `_exit':
boa.elf2flt(.text+0xcb78): undefined reference to `__syscall_error'
boa.elf2flt: In function `access':
boa.elf2flt(.text+0xcbb8): undefined reference to `__syscall_error'
boa.elf2flt(.text+0xcbc8): more undefined references to `__syscall_error' follow
collect2: ld returned 1 exit status
make: *** Error 1
make: Leaving directory `/home/neil/soft/uClinux-dist/user/boa/src'
make: *** Error 2
make: Leaving directory `/home/neil/soft/uClinux-dist/user/boa'
make: *** Error 2
make: Leaving directory `/home/neil/soft/uClinux-dist/user'
make: *** Error 1

`__syscall_error'这个东西是什么啊? 怎么会undefined呢? 请大家帮忙.

saheren 发表于 2006-8-1 16:00:23

when you config the kernel, you may choose the uclibc,not choose uc-libc,the problem is resolve!
页: [1]
查看完整版本: uClinux编译出错! 想在Skyeye上ARM仿真.