返回信息流主机环境Ubuntu 12.04
开发板环境 linux内核3.6
问题:应用程序在主机中用arm交叉编译后生成的可执行文件,通过U盘挂载的方式加到开发板中的系统文件树中,会报错参加附件图
求助:程序包括一些命令(iptables)在移植到板子上的时候,应该注意些什么问题呢,出现这种情况我百度了一下说不是编译器的问题就是文件完整性的问题,我的实际情况是板子上的系统没有容量去安装编译器,只能通过编译好的可执行文件去挂载执行,所以不知道这种错误应该从哪个地方入手,求牛牛们给予指点和帮助,拜谢~
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #13562同步于 2013/7/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
[问题][求助]程序移植问题【结贴】
chinchilla
2013/7/5镜像同步17 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
囧。。。补上附件。。。。
【 在 chinchilla 的大作中提到: 】
: 主机环境Ubuntu 12.04
: 开发板环境 linux内核3.6
: 问题:应用程序在主机中用arm交叉编译后生成的可执行文件,通过U盘挂载的方式加到开发板中的系统文件树中,会报错参加附件图
: ...................
arm xilinx ise 14.4 自带的编译器
【 在 tootwo 的大作中提到: 】
: 我的实际情况是板子上的系统没有容量去安装编译器:这叫交叉编译,先贴上你的编译器版本信息
啊,这个怎么截图,截路径? 我配置的host是 arm-xilinx-linux-gnueabi,这算版本信息么?
【 在 tootwo 的大作中提到: 】
:
: 截图
之前内核编译就是用那个编译的,可用的,之前安装pppd的时候也是这个流程,也没有出现问题,现在配置netfilter时编译内核,没有问题,到安装iptables的时候就出现这样的错误了。。。而且iptables我已经换了多个版本从iptables1.4.13 15 18 19 都试了,都是同样的错误。。。
【 在 tootwo 的大作中提到: 】
: 先编个小程序测试编译器是否能用
h264_packager这是bin?dump出来看看~
【 在 chinchilla 的大作中提到: 】
: 之前内核编译就是用那个编译的,可用的,之前安装pppd的时候也是这个流程,也没有出现问题,现在配置netfilter时编译内核,没有问题,到安装iptables的时候就出现这样的错误了。。。而且iptables我已经换了多个版本从iptables1.4.13 15 18 19 都试了,都是同样的错误。。。
【 在 chinchilla 的大作中提到: 】
: 之前内核编译就是用那个编译的,可用的,之前安装pppd的时候也是这个流程,也没有出现问题,现在配置netfilter时编译内核,没有问题,到安装iptables的时候就出现这样的错误了。。。而且iptables我已经换了多个版本从iptables1.4.13 15 18 19 都试了,都是同样的错误。。。
应该是防火墙用了一下特殊的函数或者关键字或者其他的语句,跟编译器不太兼容,目前只能裁剪iptables并看源码,一部分一部分尝试去找错误原因