QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3165|回复: 6

在cygwin上成功运行skyeye1.3.2rc1

[复制链接]
发表于 2011-3-23 20:05:54 | 显示全部楼层 |阅读模式
附件是相对于skyeye1.3.2rc1版本的patch,打上之后再cygwin上应该可以编译通过并运行arm_hello。
我的本机cygwin版本是1.7.7,
另外,arm_hello的skyeye.conf文件中uart要配置为stdio。

希望可以帮助到需要的朋友。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2011-3-24 09:21:06 | 显示全部楼层
你好!你是怎样把cygwin中配置skyeye。可以把具体过程发出来吗?还有,怎样在skyeye 上装uclinux呢?   万分感激!
回复

使用道具 举报

 楼主| 发表于 2011-3-24 11:16:29 | 显示全部楼层
没有特别的什么配置,只要将附件的patch打到源码中,编译,出来就可以跑了,
至于skyeye的使用,我也是才学习,你可以去看skyeye的文档,也可以结合代码学习。
这个patch的主要改动就是两方面:
1. 在cygwin上生成对应的dll文件。
2. 修正在cygwin上的编译错误。

另:uclinux我也没有装过,帮不上忙了。我目前只是试了下可以运行arm_hello 程序。
回复

使用道具 举报

发表于 2011-3-29 17:01:48 | 显示全部楼层
感谢yangjiudan
回复

使用道具 举报

发表于 2011-4-1 11:03:56 | 显示全部楼层

回复 1# yangjiudan 的帖子1

yangjiudan,你好,在打上你的patch后,
我在make lib的时候遇到了如下问题:

-------------------------------------------------------------------------------------------------
./../.././third-party/libiberty/pex-unix.c:518: error: `F_SETFD' undeclared (fir
st use in this function)
./../.././third-party/libiberty/pex-unix.c:518: error: (Each undeclared identifi
er is reported only once
./../.././third-party/libiberty/pex-unix.c:518: error: for each function it appe
ars in.)
./../.././third-party/libiberty/pex-unix.c:518: error: `FD_CLOEXEC' undeclared (
first use in this function)
make[1]: *** [pex-unix.o] Error 1
make[1]: Leaving directory `/c/cygwin/home/MK/skyeye-1.3.2_rc1/third-party/libib
erty'
-------------------------------------------------------------------------------------------------
不知是否是缺少什么库?


我的环境: winxp, cygwin为官方最新版本, skyeye-1.3.2_rc1.

[ 本帖最后由 tsinghuayuan86 于 2011-4-1 13:30 编辑 ]
回复

使用道具 举报

发表于 2011-4-1 15:48:09 | 显示全部楼层

回复 1# yangjiudan 的帖子

您好,我现在make lib出现很多问题,不知您是否有对 third-party进行了修改而没有在patch中体现出来?
回复

使用道具 举报

发表于 2011-4-7 14:40:57 | 显示全部楼层
楼主编译过程中是否有一个手记,共享一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 00:40 , Processed in 0.043011 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表