|
我的操作步骤如下:
1.按照<<SKYEYE使用简介>>安装Skyeye.
2.到ftp://ftp.minigui.com/pub/uClinux-dist/下载uClinux-dist-
20030522.tar.gz
3.到ftp://ftp.minigui.com/pub/cross-tools/下载arm-elf-tools-20030314.sh
4.按照<<SKYEYE使用简介>>安装交叉编译器和uClinux,并且安装路径
保持一致.
5.按照<<SKYEYE使用简介>>,编译uClinux-dist-20030522,所有操作选项
也保持一致.
6.在命令行键入以下命令:make dep; make all即可成功编译uClinux-dist-20030522内核.
7.最后将skyeye.conf文件拷贝到/usr/src/uClinux-dist/目录下,在命令行键入skyeye linux-2.4.x/linux进入skyeye仿真环境,然后键入target sim;load;run等命令.
错误分析:
从错误现象来看,应该不是编译应用程序出错,应该是链接出错,在库文件libgcc.a中找不到"__CTOR_LIST__","__CTOR_LIST__"是C++库函数的构造函数列表.但是,应用程序是C语言编写,也没有用到C++ runtime library啊!
陈博士,多多指点!
还有,在skyeye模拟平台上,uClinux上是否可以运行minigui等GUI系统,有相关的操作手册吗?
在下先谢过了! |
|