ubuntu 32 bit系统下编译android 2.3
来源:互联网 发布:面向对象编程的语言 编辑:程序博客网 时间:2024/06/11 17:29
从android2.2以前版本升级到android2.3版在编译系统时都可能碰到不支持在32 bit ubuntu.
如果重新安装64位系统还是比较麻烦。下面介绍一个在32位机上编译android2.3方法:
首先更改下面几个文件。
./external/clearsilver/cgi/Android.mk
./external/clearsilver/java-jni/Android.mk
./external/clearsilver/util/Android.mk
./external/clearsilver/cs/Android.mk
文件中的
LOCAL_CFLAGS += -m64
LOCAL_LDFLAGS += -m64
改为
LOCAL_CFLAGS += -m32
LOCAL_LDFLAGS += -m32
另外
#ifneq (64,$(findstring 64,$(build_arch)))
#$(warning You are attempting to build on a 32-bit system.)
#$(warning Only 64-bit build environments are supported beyond froyo/2.2.)
#$(error stop)
#endif
注释掉
现在就可以编译了!!!
- ubuntu 32 bit系统下编译android 2.3
- 基于32bit系统编译Android 2.3
- 基于32bit系统编译Android 2.3
- 基于32bit系统编译Android 2.3
- 32bit Ubuntu 10.10环境下Android Froyo编译问题解决
- Ubuntu-11.04 32bit 编译Android 2.3源码
- ubuntu 10.10 64Bit下编译android和android SDK
- Ubuntu 11.10 64bit系统编译android 2.3的相关问题
- Ubuntu 12.04 64-bit下安装android 2.3.x编译环境指南
- Ubuntu 12.04 64-bit下安装android 2.3.x编译环境指南2
- ZMap在Ubuntu 32bit下的编译
- ubuntu 11.10(32位系统)下编译android源码
- ubuntu 11.10(32位系统)下编译android源码
- ubuntu 11.10(32位系统)下编译android源码
- ubuntu 11.10(32位系统)下编译android源码
- ubuntu 11.10(32位系统)下编译android源码
- Android Gingerbread基于32 bit Ubuntu 10.10编译问题
- Android Gingerbread基于32 bit Ubuntu 10.10编译问题
- Lucene04---分词器
- Http 请求
- 全文检索与Lucene学习
- usleep函数
- 发送arp包获取mac
- ubuntu 32 bit系统下编译android 2.3
- Lucene05---Highlighter
- unix下面kill oracle里面已经处于killed状态的session
- Android多媒体分析(四)AudioManager
- 双链表的实现
- Lucene06---查询
- Mysql复制表结构、表数据
- Commons Pool处理对象池化分析(1)
- onInterceptTouchEvent和onTouchEvent