当前位置: 技术问答>linux和unix
编译uclinux040408 make user_only 时:出错
来源: 互联网 发布时间:2015-11-23
本文导语: busybox.elf2flt(.text+0x24ccc): In function `sysfs': /uClinux-040408/user/busybox/libbb/syscalls.c:43: undefined reference to `__builtin_expect' busybox.elf2flt(.text+0x24d0c): In function `pivot_root': /uClinux-040408/user/busybox/libbb/syscalls.c:66: undefined reference...
busybox.elf2flt(.text+0x24ccc): In function `sysfs':
/uClinux-040408/user/busybox/libbb/syscalls.c:43: undefined reference to `__builtin_expect'
busybox.elf2flt(.text+0x24d0c): In function `pivot_root':
/uClinux-040408/user/busybox/libbb/syscalls.c:66: undefined reference to `__builtin_expect'
collect2: ld returned 1 exit status
make[3]: *** [busybox] 错误 1
make[3]: Leaving directory `/uClinux-040408/user/busybox'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/uClinux-040408/user/busybox'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/uClinux-040408/user'
make: *** [user_only] 错误 2
/uClinux-040408/user/busybox/libbb/syscalls.c:43: undefined reference to `__builtin_expect'
busybox.elf2flt(.text+0x24d0c): In function `pivot_root':
/uClinux-040408/user/busybox/libbb/syscalls.c:66: undefined reference to `__builtin_expect'
collect2: ld returned 1 exit status
make[3]: *** [busybox] 错误 1
make[3]: Leaving directory `/uClinux-040408/user/busybox'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/uClinux-040408/user/busybox'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/uClinux-040408/user'
make: *** [user_only] 错误 2
|
这种问题我也碰到过,但解决的办法具体我记不清了,你试试以下方法:
1.先make clean,再编译
2.不行的话,把你的程序重新保存一遍(最好用exacs),再编译
3.再不行的话,把你的uclinux重新安装..... OK!!!!
1.先make clean,再编译
2.不行的话,把你的程序重新保存一遍(最好用exacs),再编译
3.再不行的话,把你的uclinux重新安装..... OK!!!!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。