打印

cygwin 安装skyeye-1.3.5_rc1 头疼问题,求高手指点

cygwin 安装skyeye-1.3.5_rc1 头疼问题,求高手指点

反反复复安装了,好多次skyeye ,在这一步通不过去,提示以下信息
misc/exec_info.c: 在函数‘set_tables’中:
misc/exec_info.c:287:2: 错误:‘AT_CLKTCK’未声明(在此函数内第一次使用)
misc/exec_info.c:287:2: 附注:每个未声明的标识符在其出现的函数内只报告一次
misc/exec_info.c:299:2: 错误:‘AT_HWCAP’未声明(在此函数内第一次使用)
Makefile:582: recipe for target `exec_info.lo' failed
make[2]: *** [exec_info.lo] Error 1
make[2]: 离开目录“/cygdrive/e/soft_install/skyeye/skyeye-1.3.5_rc1/common”
Makefile:635: recipe for target `all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: 离开目录“/cygdrive/e/soft_install/skyeye/skyeye-1.3.5_rc1”
Makefile:369: recipe for target `all' failed
make: *** [all] Error 2


我后来找到  

AT_CLKTCK  

AT_HWCAP的宏定义,复制过去以后,会发现编译一会就会发生一个错误,最后搞不定,我不知道哪出错了,求指点

TOP

可以使用mingw

TOP

回复 1# xxx7597 的帖子

我也是这个问题,我从网上搜索了这两个宏的定义,一个是17一个是16,后来又有一个编译错误,是exec模块中,看上去没定义__WIN32__,我理解在cygwin中是定义__WIN32__的,不管怎么说我在这个文件中直接增加了定义。然后编译没有问题了。
后来在链接的时候有问题缺少几个文件,第一个是libbfd-2.******.dll,这个问题完全搞不定,google上没有答案

TOP