编译使用skyeye-ubuntu9.10

上一篇我们基本布置了嵌入式linux开发环境,本篇详细介绍skyeye在ubuntu9.10系统上的使用,本篇使用skyeye-1.2.8_rc1

笔者曾经测试实用apt-get install skyeye安装skyeye,但是发现lcd模拟并不能正常使用,所以不如从头来过,从头编译。步骤如下:

1. 获取 skyeye-1.2.8_rc1源码

2. tar vxzf解压之

3. cd 到根目录

4. ./configure

5. make

6. make install

以下是遇到的问题,以及笔者的解决方案:

1. 可能遇到库的依赖问题,所以直接执行:

sudo apt-get install libgtk2.0-dev pkg-config libatk1.0-dev libpango1.0-dev libfreetype6-dev libglib2.0-dev libx11-dev binutils-dev texinfo

其中,libgtk2.0似乎很重要,并且伴随他安装了很多库

2./usr/include/bits/fcntl2.h:51:问题,修改文件:./device/nandflash/nandflash_smallblock.c ,

519行处 if ((nf->fdump= open(dev->dump, FILE_FLAG))   0),open函数加上一个参数0777即可 if ((nf->fdump= open(dev->dump, FILE_FLAG,0777))   0)

3.make install时候,可能提示/bin/sh: ../mkinstalldirs: not found

干脆不install好了,直接 cp ./skyeye /bin 解决问题

以上是skyeye1.2.8的安装。下面是部分测试:

1. 进入根目录linux目录

2. 进入pxa目录

3. 进入with_flash_net_lcd目录
4. 执行skyeye -e vmlinux -c skyeye.conf

看到很大的一个lcd出现了.

本篇结束。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值