LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1364|回复: 15

有在arch下面开发arm的吗?arm-elf-gcc 找不到stdio.h怎么办?

[复制链接]
发表于 2011-5-14 00:34:28 | 显示全部楼层 |阅读模式
求教啊,这个问题我很困惑啊。
arm-elf-gcc和gcc应该不是共用同一个stdio.h的。
发表于 2011-5-14 09:28:40 | 显示全部楼层
没安装好吧,或者环境变量没设置好?

我用的是gentoo的现成交叉工具链,但在x86_64在因为库不兼容的问题,用crosstool-ng 生成新的工具链,网上有很多crosstool-ng相关的文章
crosstool-ng在aur上就有

要想现成的工具链到这里下,不过要设置一下环境变量,如果对gentoo不熟的话,可以54

http://tinderbox.dev.gentoo.org/ ... nown-linux-gnueabi/
回复 支持 反对

使用道具 举报

发表于 2011-5-14 09:53:52 | 显示全部楼层
Post by milkline;2139059
求教啊,这个问题我很困惑啊。
arm-elf-gcc和gcc应该不是共用同一个stdio.h的。
arm-linux-gcc有自己的头文件吧,自己弄一个交叉编译环境工具链安上吧~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-14 11:09:55 | 显示全部楼层
我直接从arch的源安装的,也没提示需要什么依赖。
貌似用arch做嵌入式开发的不多啊。
回复 支持 反对

使用道具 举报

发表于 2011-5-14 12:03:11 | 显示全部楼层
呵呵,我用的arch以后打算弄嵌入式,现在刚弄到板子,呵呵~以后您多指教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-14 14:04:46 | 显示全部楼层
我是新手啊,还是请您指教,我从aur安装了一个cross-arm-elf-newlib,这个里面包含有arm-elf需要的头文件库,但是问题是arm-elf-gcc的include路径与这个包的安装路径不一致,也不知道该怎么改。
回复 支持 反对

使用道具 举报

发表于 2011-5-14 20:34:22 | 显示全部楼层
我也是新手,我用的是arm-linux-gcc这个,编译的时候用的也是arm-linux-gcc,编译过后然后再去头~我也不太清楚你的情况,不好意思了,我也是当到手板子,也什么都不知道呢~呵呵 ~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-15 01:07:47 | 显示全部楼层
你开发的什么板子?
arm-linux-gcc你自己编译的?
留个联系方式大家以后交流吧。
milkline@gmail.com
回复 支持 反对

使用道具 举报

发表于 2011-5-15 15:26:28 | 显示全部楼层
我比较菜,友善tiny6410板子,我是学呢~呵呵~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-15 19:10:19 | 显示全部楼层
哦,arm11,挺高端的。
你在哪里,要是在北京的话我去参观一下。
回复 支持 反对

使用道具 举报

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

本版积分规则

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