嵌入式爱好者

查看: 6078|回复: 6

关于飞凌的linux2.6.36.2内核编译的问题

[复制链接]

0

主题

0

帖子

10

积分

i.MX6UL通行证AM335x通行证

扫一扫,手机访问本帖
发表于 2011-9-8 11:25:22 | 显示全部楼层 |阅读模式
我用的源码都是飞凌光盘提供的,照手册说的。但我的ubuntu是10.10。解压交叉工具链arm-linux-gcc-4.3.2.tgz。我解压到/home/linux/FL/crosstool/下 并且在环境变量里设好。echo&PATH可看到 /home/linux/FL/crosstool/usr/local/arm/4.3.2/bin/ 。 此处我有个疑问,这时我的交叉链到底是arm-none-linux-gnueabi-gcc还是arm-linux-gcc或别的?如何看自己用的哪个交叉链了?   然后u-boot1.1.6里 我修改makefile照arm-none-linux-gnueabi-gcc改的,生成uboot.bin了。但是在编译内核时,在general setup---prompt for development and/or incomplete code/drivers下有一项要求添交叉链前缀(Cross-compiler tool prefix )我填了为arm-none-linux-gnueabi-  但怎么make时总是提示:make: arm-none-linux-gnueabi-gcc: Command not found
请问 我哪一步错了? 是漏了步骤? 还是交叉链放的位置不对? 还是交叉链名字不对?可我的uboot配对了? 请指教!
回复

使用道具 举报

0

主题

0

帖子

10

积分

i.MX6UL通行证AM335x通行证

 楼主| 发表于 2011-9-8 11:26:33 | 显示全部楼层
对 内核里的 makefile 我也修改了交叉链了

0

主题

0

帖子

10

积分

i.MX6UL通行证AM335x通行证

 楼主| 发表于 2011-9-8 11:27:12 | 显示全部楼层
对 内核里的 makefile 我也修改了交叉链了

0

主题

0

帖子

10

积分

i.MX6UL通行证AM335x通行证

 楼主| 发表于 2011-9-8 11:28:50 | 显示全部楼层
对了内核里的 makefile 我也修改了交叉链了

29

主题

9048

帖子

5593

积分

发表于 2011-9-8 17:20:08 | 显示全部楼层
arm-linux-gcc-4.3.2.tgz
建议解压在/usr/local/arm下
该会员没有填写今日想说内容.

29

主题

9048

帖子

5593

积分

发表于 2011-9-8 17:21:02 | 显示全部楼层
可以设置临时环境变量
用export 命令来设置
例子:export PATH=/usr/local/arm/4.3.2/bin:$PATH
该会员没有填写今日想说内容.

0

主题

0

帖子

10

积分

i.MX6UL通行证AM335x通行证

 楼主| 发表于 2011-9-8 19:55:10 | 显示全部楼层
谢谢 我试试
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-1-11 10:07

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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