QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1121|回复: 6

交叉编译环境的问题

[复制链接]
发表于 2005-3-31 20:56:11 | 显示全部楼层 |阅读模式
我在搞哪个交叉编译环境的时候,下载了哪个arm-elf-tools20030314.sh.并且运行安装了,但输入arm-elf-gcc的时候.并没有预期的信息出来,出来了一个no input file.并没有预期的在网上看到的文章的哪些版本信息出来.请问我的编译环境的建立成功吗?
发表于 2005-3-31 21:46:28 | 显示全部楼层
成功了吧,我也刚安好
arm-elf-gcc是交叉编译器,需要源文件的输入,才有输出阿
回复

使用道具 举报

 楼主| 发表于 2005-4-1 14:38:43 | 显示全部楼层
但看网上的例子是这样的:
获得ARM开发工具,www.uclinux.org提供uClinux源码的同时还提供相应的交叉编译工具。要在开发主机上为ARM7目标系统编译uClinux,还需要从http://www.uclinux.org/pub/uClinux/arm-elf-tools/ 上下载ARM交叉编译器:arm-elf-tools-20030314.sh。得到这个文件以后,执行以下命令:sh arm-elf-tools-20030314.sh,这个命令会在开发主机上自动建立一个uClinux-ARM的交叉编译环境。键入arm-elf-gcc, 如果能看到下面的输出信息:
Reading specs from /usr/local/lib/gcc-lib/arm-elf/2.95.3/specsgcc version 2.95.3 20010315 (release)
(ColdFire patches - 20010318 from http://fiddes.net/coldfire/)(uClinux XIP and shared lib patches
from http://www.snapgear.com/)
表示uClinux-ARM的交叉编译环境已经建立起来了。
但我输入arm-elf-gcc是并没有什么版本信息出来,只说我是no input file.那是有没有问题的呢!
回复

使用道具 举报

发表于 2005-4-1 17:10:36 | 显示全部楼层
arm-elf-gcc -v
回复

使用道具 举报

 楼主| 发表于 2005-4-1 22:17:04 | 显示全部楼层
我请教我的师兄他就说我的交叉编译环境还没有完成,但我不确定. anm-elf-gcc -v 可以出来这些信息就行了,我的也可以出来这些信息,那么我的哪个编译环境已经成功了.
回复

使用道具 举报

发表于 2005-4-2 10:04:45 | 显示全部楼层
是的
回复

使用道具 举报

发表于 2005-4-4 17:15:14 | 显示全部楼层

请教内核编译时脚本出错的问题

请教内核编译时脚本出错的问题

我在编译uClinux-dist-20040408时,



make menuconfig



后提示



script/kconfig/conf   arch//kconfig



can't find the file   arch//kconfig



,然后就停止了编译,如果我将uclinux-dist/linux-2.6.x/srcpits/kconfig下的文件全部删掉后,就可以继续配置内核了,但老是出现连接错误



make ARCH=CROSS_COMPILE=-c  linux-2.6.x menuconfig



make[1]:Entering direct '/disk2/kernel/uClinux-dist/linux-2.6.x'



SYMLINK   include/asm  -> inclue/asm-



ln:Creating symbolic link 'inclde/asm' to 'asm-'pertion not permited



make[1]:*include(asm) error 1



然后就停掉了,我用whoami查看自己身份时,确实是root啊,但为什么说opertion not permited?还是有什么其他原因?



请大家指点
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-5 13:49 , Processed in 0.035424 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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