Ubuntu14.05 安装Tinyos-2.1.1完整过程

最近安装tinyos2.1.1,但是执行过sudo apt-get install tinyos-2.1.1命令之后,同时安装过必要的编译工具,在make telosb总是出现错误,总是说找不到port30什么的,参考了别人的经验后,最后自己成功解决了这个问题很是高兴,给大家分享一下,希望大家在这个地方少走弯路,请叫我雷锋!!!

第一步,安装必要的软件
sudo apt-get install g++
sudo apt-get install python-dev
第二部,添加相应的源
sudo gedit /etc/apt/sources.list
deb http://hinrg.cs.jhu.edu/tinyos karmic main(这个网址不一定,有好多个外国源码地址,选一个就可以了)
第三步,更新安装
sudo apt-get update
sudo apt-get install tinyos-2.1.1
sudo tos-install-jni
***注意***:
在参考TinyOS 2.x在Ubuntu 10.04环境下的安装和配置的评论,原因可能是MSP430的编译器问题,版本太新,卸载后安装老版本。手动卸载:
sudo apt-get remove msp430-gcc-tinyos
根据依赖关系,系统会将msp430-gcc-tinyos msp430-libc-tinyos msp430-optional-tinyos msp430-tinyos msp430mcu-tinyos tinyos-required-msp430一起卸载掉。
到 
http://tinyos.stanford.edu/tinyos/dists/ubuntu/full-listing/amd64/ 下载:
msp430-binutils-tinyos_2.17-20080806_amd64.deb
msp430-gcc-tinyos_3.2.3-20080806_amd64.deb
msp430-libc-tinyos_20060801cvs-20080806_amd64.deb
  http://tinyos.stanford.edu/tinyos/dists/ubuntu/full-listing/all/ 下载:
msp430-optional-tinyos_2.1-20090326_all.deb
msp430-tinyos-base_2.1-20080806_all.deb
msp430-tinyos_2.1-20080806_all.deb
tinyos-required-msp430_2.1-20090326_all.deb

(上面是针对64位说的,如果计算机是32位的,第一个下载地址内容改为:返回到i386目录下载对应文件即可)
将这7个文件放在一个文件夹下,执行 sudo dpkg -i *.deb
安装完成后再make telosb 就正常了

好了,这就是全部解决方法!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值