layman_lee 发表于 2006-8-20 20:48:24

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

请教一下,我在主机上已经编译好了安装gplflash需要的支持库,但好像交叉编译libx11时它不认识我已经交叉编译好的libxau库,不知是什么原因,可使用gcc编译这两个库后它是认识的,为什么?

KDE 发表于 2006-8-20 21:18:28

使用不同编译器生成的代码是不兼容的,甚至同一编译器不同版本也不行。

jiangtao9999 发表于 2006-8-20 21:21:18

交叉编译不是那么好玩的…………

layman_lee 发表于 2006-8-21 10:24:10

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

jiangtao9999 发表于 2006-8-21 17:55:39

辞职吧,改行吧,和我一起作会计吧
页: [1]
查看完整版本: 请教一下,为什么用arm-linux-gcc编译就不能认识呢