当前位置:编程学习 > wap >>

编译UBOOT出现问题 路径没有错 为什么还是找不到文件。求大神

--------------------编程问答-------------------- 自己顶下 求解决方法
--------------------编程问答-------------------- prebuilt/linux-x86/toolchain是源码自带的交叉编译工具 
网上再下一个 --------------------编程问答-------------------- 源码自带的不能用吗?
可是我虚拟机上用这个都可以啊 --------------------编程问答-------------------- 现在是因为公司要架设一个UBUNTU server 服务器,我用的版本是11.04 最新的。这个交叉编译链就不能找到,Makefile里的路径是绝对没错。而且我用虚拟机都可以编译,服务器就不行。 --------------------编程问答--------------------
引用 4 楼 jhtcstn 的回复:
现在是因为公司要架设一个UBUNTU server 服务器,我用的版本是11.04 最新的。这个交叉编译链就不能找到,Makefile里的路径是绝对没错。而且我用虚拟机都可以编译,服务器就不行。


自带的可以用的 按提示是没找到文件 Makefile里的路径没错还要检查下交叉编译工具的路径/home/ics/infodroid-2.2/infodroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/存不存在 --------------------编程问答-------------------- 这个也没有错。我昨天对了好多遍,也试过很多遍。/home/ics/infodroid-2.2/infodroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/目录下的arm-eabi-gcc是存在的。权限我也设成777 用户 与用户组都完全一样
实在是不知道是什么原因,难道跟我的服务器版本有关? --------------------编程问答-------------------- 求高人指点迷津
--------------------编程问答-------------------- 还没有解决 自己顶下
--------------------编程问答-------------------- 1.vim ~/.bashrc
2.添加  export PATH=/home/ics/infodroid-2.2/infodroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin:PATH   保存退出
3.source ~/.bashrc
试试看!这样就能找到你的交叉编译环境了!
--------------------编程问答-------------------- buxing
--------------------编程问答-------------------- 这样一弄 我的命令都 用不了了
--------------------编程问答--------------------
引用 9 楼 peter_hucq 的回复:
1.vim ~/.bashrc
2.添加 export PATH=/home/ics/infodroid-2.2/infodroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin:PATH 保存退出
3.source ~/.bashrc
试试看!这样就能找到你的交叉编译环境了!


还是不行啊
你少了一个$符号,我添加了环境变量量也不行
--------------------编程问答-------------------- 在我的android2.2的目录里toolchain中gcc版本最高4.4.0 --------------------编程问答-------------------- 我每次编译android都会出现这个,但照样能编,直接无视 --------------------编程问答--------------------
引用 13 楼 yiyaaixuexi 的回复:
在我的android2.2的目录里toolchain中gcc版本最高4.4.0

是4.4.0 我打错了 你没有遇到过类似的情况吗?在编译UBOOT或内核的时候
--------------------编程问答-------------------- 你们都没有遇到类似的情况? --------------------编程问答--------------------
引用 15 楼 jhtcstn 的回复:
引用 13 楼 yiyaaixuexi 的回复:
在我的android2.2的目录里toolchain中gcc版本最高4.4.0

是4.4.0 我打错了 你没有遇到过类似的情况吗?在编译UBOOT或内核的时候


目前还没有遇到过 --------------------编程问答-------------------- 我装了三星的开发包也是一样啊 
谁能帮我解决这个问题
小弟不胜感激 --------------------编程问答-------------------- 有没有人遇到类似的情况?
--------------------编程问答-------------------- 我用的也是4.4.3的没出现这种情况
要么修改下 build/envsetup.sh ANDROID_EABI_TOOLCHAIN这个环境变量试试
    prebuiltdir=$(getprebuilt)
    export ANDROID_EABI_TOOLCHAIN=$prebuiltdir/toolchain/arm-eabi-4.4.3/bin
    export ANDROID_TOOLCHAIN=$ANDROID_EABI_TOOLCHAIN --------------------编程问答--------------------
引用 20 楼 fontlose 的回复:
我用的也是4.4.3的没出现这种情况
要么修改下 build/envsetup.sh ANDROID_EABI_TOOLCHAIN这个环境变量试试
  prebuiltdir=$(getprebuilt)
  export ANDROID_EABI_TOOLCHAIN=$prebuiltdir/toolchain/arm-eabi-4.4.3/bin
  export ANDROID_TO……

我现在只是在遍UBOOT,安卓环境还没有搞。我用三星的也是一样。 --------------------编程问答-------------------- 没用过android自带的交叉编译工具来编uboot  都是用4.2.2编译的 有源码用这个可以编,编译前配置下环境变量
http://code.google.com/p/ldd6410/downloads/detail?name=cross-4.2.2-eabi.tar.bz2&can=2&q= --------------------编程问答-------------------- [Quote=引用 22 楼 fontlose 的回复:]
没用过android自带的交叉编译工具来编uboot 都是用4.2.2编译的 有源码用这个可以编,编译前配置下环境变量
http://code.google.com/p/ldd6410/downloads/detail?name=cross-4.2.2-eabi.tar.bz2&can=2&q=
[/Quot
环境变量怎么配
--------------------编程问答--------------------
引用 23 楼 jhtcstn 的回复:
环境变量怎么配

就是PATH内加交叉编译工具bin目录的路径   --------------------编程问答--------------------
引用 24 楼 fontlose 的回复:
引用 23 楼 jhtcstn 的回复:
环境变量怎么配

就是PATH内加交叉编译工具bin目录的路径

这个也早都做过,还是不行。我怀疑是版本问题,我用的是最新的版本,可能有问题,也是从官网下的
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,