Chinaunix首页 | 论坛 | 博客
  • 博客访问: 662251
  • 博文数量: 121
  • 博客积分: 4034
  • 博客等级: 上校
  • 技术积分: 1439
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-28 12:42
文章分类

全部博文(121)

文章存档

2017年(8)

2016年(10)

2013年(2)

2012年(3)

2011年(18)

2010年(80)

分类:

2010-07-22 15:45:23

简介

cpu: s3c2440;
board: mini2440;
operation: ubuntu 8.04以上
目的:移植ecos在mini2440的平台上编译。


添加环境变量

都添加在.bashrc中:

PATH=/opt/ecos/ecos/ecos/tools/bin:$PATH;export PATH
PATH=/opt/ecos/ecos/gnutools/arm-elf/bin:$PATH;export PATH
ECOS_REPOSITORY=/opt/ecos/ecos/ecos/packages;export ECOS_REPOSITORY

前两个是ecos所需要的工具和toolchain,最后一个是ecos的源码.

经过这一步后,ecosconfig就可以使用了,也不会有什么问题。
但是如果想通过图形界面配置ecos时,就有问题了。


configtool使用配置

当使用configtool时,会提示

configtool: error while loading shared libraries: libgtk-1.2.so.0:
cannot open shared object file: No such file or directory
configtool: error while loading shared libraries: libpng.so.2:
cannot open shared object file: No such file or directory
configtool: error while loading shared libraries: libtiff.so.3:
cannot open shared object file: No such file or directory

说没有库: libgtk-1.2.so.0,libpng.so.2 libtiff.so.3
安装方法:

sudo apt-get install libgtk1.2
sudo apt-get install libpng3
cd /usr/lib/
sudo ln -s libpng.so.3 libpng.so.2
sudo ln -s libtiff.so.4 libtiff.so.3

最后两个库是ubuntu中只有比需要的版本高的库,只要把高版本的链接过来就可以使用了,最后一个库,相应的高版本的已经安装了。

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