fedora14编译安装skyeye-1.3.2

按照源码中INSTALL文件提示的步骤编译,执行make时,

1, 遇到gcc报错说X11/lib.h等头文件找不到,这时需要安装名为libX11-devel-*的rpm包;

2, 再次执行make,又会遇到错误报告说X11/xpm.h文件没找到,此时需要安装名为libXpm-devel-*;

3, 继续编译, 又会遇到几个类似undefined reference to 'PC'的错误,这时需要安装名为nurses-devel-*的rpm包,并且在源码顶层目录的Makefile中搜索nurses,将注释-lnurses前的#号去掉,也就是要使用nurses库,再次重新编译就可以了。

4, 最后,可能会遇到报错说sys/stropts.h头文件找不到,这个问题需要glibc-2.11中的相应头文件。从网上下载到glibc-2.11的源码从中提取对应的头文件放到/usr/include/sys目录下就可以了,在编译时gcc会提示还有其他的头文件找不到,这时也是把对应的文件从glibc中拷贝到/usr/include的对应目录就可以了。

5, 运行示例:/opt/skyeye/bin/skyeye -e arm_hello会遇到bash: skyeye: command not found... | (pk-command-not-found:2299): PackageKit-DEBUG: role now search-file错误,安装sudo yum -y install PackageKit-cron.i686解决

6, 继续start会遇到SKYEYE Error:We need xterm to run the console of uart.,安装sudo yum -y install xterm.i686解决

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lazyclough

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值