jet 发表于 2005-9-14 20:08:46

ucosii4skyeye1.9.3 编译出错,求助

出错信息:
###################################
/lib/skyeye_printf.c:110: undefined reference to `isdigit'
###################################
isdigit的声明在<ctype.h>

搜索过论坛,一般编译无法通过的原因有
1.没有export OSTYPE=linux-gnu
2.主makefile有问题,进sample去make
3.没有libgcc.a,无法联接此库

上述的三条我都满足,不知道怎么办才能编译通过,谢谢大家帮我看看。
而且我按照readme拷贝了/usr/liblibc.a(是这个吗?)到$(LIBPATH)
交叉编译工具是arm-elf-tools-20030314

fastern 发表于 2005-10-12 09:10:28

我也碰到该问题,不知为何?

hnxsx 发表于 2005-10-12 20:47:16

请试一下以下贴子中的方法:

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=133929&highlight=
页: [1]
查看完整版本: ucosii4skyeye1.9.3 编译出错,求助