QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1253|回复: 4

请教一下,为什么用arm-linux-gcc编译就不能认识呢

[复制链接]
发表于 2006-8-20 20:48:24 | 显示全部楼层 |阅读模式
请教一下,我在主机上已经编译好了安装gplflash需要的支持库,但好像交叉编译libx11时它不认识我已经交叉编译好的libxau库,不知是什么原因,可使用gcc编译这两个库后它是认识的,为什么?
发表于 2006-8-20 21:18:28 | 显示全部楼层
使用不同编译器生成的代码是不兼容的,甚至同一编译器不同版本也不行。
回复

使用道具 举报

发表于 2006-8-20 21:21:18 | 显示全部楼层
交叉编译不是那么好玩的…………
回复

使用道具 举报

 楼主| 发表于 2006-8-21 10:24:10 | 显示全部楼层
感谢回复,我昨天更换了xau的版本就可以识别了,我使用了相同的arm-linux-gcc编译了这两个库,今天编译libmad又出了一点问题,错误为
      cc1: bad value (i486) for -march= switch
这样的错误从来没有遇到过,不知从何处着手,斑竹能给些意见吗?谢谢
回复

使用道具 举报

发表于 2006-8-21 17:55:39 | 显示全部楼层
辞职吧,改行吧,和我一起作会计吧
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 12:31 , Processed in 0.083557 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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