编译android2.3源码过程中的错误
来源:互联网 发布:南极洲有多大 知乎 编辑:程序博客网 时间:2024/05/16 19:53
1、问题一:/bin/bash: bison: 未找到命令
解决方法:$ sudo apt-get install bison
2、问题二:
You are attempting to build with the incorrect version of java.
Your version is: /bin/bash: java: 未找到命令.
The correct version is: 1.5.
解决方法:
注意:必须使用1.5的JDK版本。不能使用1.6等其他版本。
(1) 下载
在sun官网上下载jdk-1_5_0_22-linux-i586.bin。注意不是jdk-1_5_0_22-linux-i586rpm.bin
(2) 部署
进入jdk-1_5_0_22-linux-i586.bin所在目录
cd ~
赋予该bin文件可执行属性
chmod +x jdk-1_5_0_22-linux-i586.bin
一直回车跳过协议到最后一行:
Do you agree to the above license terms? [yes or no]
键入yes回车,开始解压。默认解压到当前目录下的jdk1.5.0_22目录里。
(3) 配置环境变量
执行$gedit ~/.bashrc打开.bashrc文件。
修改./bashrc文件,在文件末尾添加
#set java environment
JAVA_HOME=“你的路径”/jdk1.5.0_10
export JRE_HOME=“你的路径”/jdk1.5.0_10/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存并关闭文件。
在终端执行source ~/.bashrc刷新该配置
使用java –version检查JDK是否配置正确。
(4)
host C: libneo_cgi <= external/clearsilver/cgi/rfc2388.c
host SharedLib: libneo_cgi (out/host/linux-x86/obj/lib/libneo_cgi.so)
/usr/bin/ld: skipping incompatible out/host/linux-x86/obj/lib/libneo_util.so when searching for -lneo_util
/usr/bin/ld: cannot find -lneo_util
/usr/bin/ld: skipping incompatible out/host/linux-x86/obj/lib/libneo_cs.so when searching for -lneo_cs
/usr/bin/ld: cannot find -lneo_cs
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/lib/libneo_cgi.so] 错误 1
- 编译android2.3源码过程中的错误
- ubuntu11.0.4下编译Android2.3源码过程
- [转]ubuntu11.0.4下编译Android2.3源码过程
- ubuntu11.0.4下编译Android2.3源码过程
- ubuntu11.0.4下编译Android2.3源码过程
- ubuntu11.0.4下编译Android2.3源码过程
- ubuntu11.0.4下编译Android2.3源码过程遇到问题解决
- 转载:Ubuntu11.04 编译Android2.3源码 遇到的错误
- android2.3源码编译问题
- android2.3源码编译小结
- ubuntu11.0.4下编译Android2.3源码过程遇到问题解决【不断更新】
- DM3730上。android2.3源码编译过程,问题解析。(方便以后自己用)
- android2.2源码编译过程遇到的问题
- 【Android源码】Ubuntu14.04编译Android2.2.1详细过程
- android2.3 源码编译及导入模拟器
- Android2.3源码下载编译全过程
- Android2.3源码下载编译全过程
- ubuntu16.04编译android2.3源码
- 菜鸟从零学习数据库(五)——MySQL必备命令
- 分治法-二分检索
- android ant编译, 找不到符号: 方法 setRoundingMode(java.math.RoundingMode) ,编译失败
- 笔记-------模态窗口提交的时候会打开新窗口问题的解决方法
- 用非管理员权限启动主程序,并用管理员权限启动子程序,导致WM_COPYDATA消息发送失败的问题
- 编译android2.3源码过程中的错误
- 总结一下HBase各种级别的锁以及对读写的阻塞
- Android控件基本属性介绍
- android上传图片
- 内部类经验总结
- 从代码来看block
- 用vs2008做python的C/C++扩展
- 【机房收费系统】之 简单工厂就是三层(贴纸版)
- linux常用的服务--SSH以及ssh公钥认证