查看: 7978|回复: 6

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

7

主题

10

回帖

10

积分

i.MX6UL通行证AM335x通行证

lqab1983 发表于 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配对了? 请指教!
回复

使用道具 举报

7

主题

10

回帖

10

积分

i.MX6UL通行证AM335x通行证

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

7

主题

10

回帖

10

积分

i.MX6UL通行证AM335x通行证

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

7

主题

10

回帖

10

积分

i.MX6UL通行证AM335x通行证

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

25

主题

8842

回帖

5593

积分

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

25

主题

8842

回帖

5593

积分

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

7

主题

10

回帖

10

积分

i.MX6UL通行证AM335x通行证

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

本版积分规则