树莓派论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4809|回复: 9
收起左侧

在raspbian上怎么交叉编译mentohust?

[复制链接]
发表于 2012-11-25 00:03:06 | 显示全部楼层 |阅读模式
由于RPi是基于arm处理器的,mentohust需要重新编译才能使用。
参考了这个帖子,http://www.openwrt.org.cn/bbs/fo ... 1347&page=1,在ubuntu10.04上交叉编译、生成了二进制文件。但是拷贝到raspbian里面不能运行,提示无法执行。

请问有在RPi上用mentohust的吗?本人对交叉编译不熟悉,有没有好的建议?
回复

使用道具 举报

 楼主| 发表于 2012-11-25 00:12:21 | 显示全部楼层
补充以下:编译的时候我的参数是这样的, ./configure --host=arm-linux --disable-encodepass --disable-notify。这样有问题吗?
回复 支持 反对

使用道具 举报

发表于 2012-11-25 12:06:17 | 显示全部楼层
用的什么工具链?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-25 22:26:58 | 显示全部楼层
友善之臂上下载的arm-linux-gcc编译器
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-25 22:34:09 | 显示全部楼层
现在已经编译成功了,可以在pi上使用。

但新问题是,修改/etc/network/interfaces,增加hwaddress ether xx:xx:xx:xx:xx,并不能更改网卡的物理地址。重启之后偶尔成功过几次,但不知道具体原因。
回复 支持 反对

使用道具 举报

发表于 2012-12-4 14:15:26 | 显示全部楼层

回 starlink 的帖子

starlink:现在已经编译成功了,可以在pi上使用。

但新问题是,修改/etc/network/interfaces,增加hwaddress ether xx:xx:xx:xx:xx,并不能更改网卡的物理地址。重启之后偶尔成功过几次,但不知道具体原因。 (2012-11-25 22:34)
我的pi还没有到,不知道这个问题出在哪里。

我只能给点思路:用ifconifg 命令临时修改看看能否成功~看看设备管理用的是否udev,直接绑定逻辑设备和mac地址!

可以看看:http://www.coder4.com/archives/1293
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-4 16:48:03 | 显示全部楼层
我是这么搞定的:

把ifconfig eth0 xx.xx.xx.xx netmask xx.xx.xx.xx
route add default gw xx.xx.xx.xx
两行写到/etc/rc.local就好使了

dns在/etc/resolv.conf里面添加:nameserver xx.xx.xx.xx
回复 支持 反对

使用道具 举报

发表于 2012-12-5 13:25:54 | 显示全部楼层

回 starlink 的帖子

starlink:我是这么搞定的:

把ifconfig eth0 xx.xx.xx.xx netmask xx.xx.xx.xx
route add default gw xx.xx.xx.xx
两行写到/etc/rc.local就好使了
....... (2012-12-04 16:48) 
不错~~~~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2013-5-4 07:56:35 | 显示全部楼层
楼主是怎样编译成功的?求经验
回复 支持 反对

使用道具 举报

发表于 2013-5-8 12:32:45 | 显示全部楼层
我的在pi上直接编译通过,用起来不会有问题吧~因为锐捷下周才上,没来得及实验
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1  

GMT+8, 2024-11-25 23:20 , Processed in 1.171875 second(s), 24 queries , Gzip On.

Powered by Shumeipai.net! X3.2

© 2001-2015 树莓派论坛安全联盟

快速回复 返回顶部 返回列表