Chinaunix首页 | 论坛 | 博客
  • 博客访问: 942214
  • 博文数量: 146
  • 博客积分: 3321
  • 博客等级: 中校
  • 技术积分: 1523
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 10:32
文章分类

全部博文(146)

文章存档

2014年(2)

2013年(5)

2012年(4)

2011年(6)

2010年(30)

2009年(75)

2008年(24)

分类: LINUX

2010-03-14 17:18:37

skyeye安装:

1.下载skyeye:
   解压之后进入代码目录:
1)./configure
2)make lib  编译第三方软件包
3)make      编译skyeye代码
     这时可能会出现错误,那多半是缺少相应的开发包,这时你应该仔细查看错误提示。我这里的提示是:
       
ui/x.cc:485: 错误: ‘XCreatePixmapFromData’在此作用域中尚未声明
make[2]: *** [x.lo] 错误 1
make[2]:正在离开目录 `/home/along/桌面/uclinux-env/skyeye-1.3.0_rc1/arch/x86'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/along/桌面/uclinux-env/skyeye-1.3.0_rc1'
make: *** [all] 错误 2

经过在网上查询发现是缺少包:libxpm-dev装上即可。然后重新执行make

3)make install_lib
4) make install
Ok,经过上面这几步你就已经完成了skyeye的安装。看看你的/opt目录下是否躺着skyeye.
 为了更方便的使用skyeye,最好将/opt/skyeye/bin加入环境变量。

2.安装arm-elf交叉编译环境。

1)下载arm-elf-tools-20011219.tar.gz。
网上还有两个版本arm-elf-tools-20030314.sh     arm-elf-tools-20040427.sh但是这两个版本都不能安装,如果你用这两个版本的话可能也会遇到和我一样的问题
:cannot open `+43' for reading: No such file or directory。

结果是用网上提供的方法:

用VIM打开该文件,将第39行的代码:
    tail +${SKIP} ${SCRIPT} | gunzip | tar xvf -
改成如下:
    tail -n +${SKIP} ${SCRIPT} | gunzip | tar xvf -
vim arm-elf-tools*
键入:I ,进入插入模式
在第39行加入 “-n”


可能依然无法解决(至少在我这里是这样的)。

所以我建议直接下载
arm-elf-tools-20011219.tar.gz,解压之后会出现目录 usr/local/...   这时只需要将usr/local/目录下的文件拷贝到你的本机系统的 /usr/local/目录下就可以了。

3.测试:
网站上下载相应的测试套件
进行测试。具体测试方法在每个测试文件里都有介绍。

阅读(1958) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~