刚下载的Android 内核编译出错解决方法
来源:互联网 发布:windows开启网络发现 编辑:程序博客网 时间:2024/06/07 06:33
刚下载2.3代码在ubuntu中编译出错。
错误如下:
build/core/main.mk:77: You are attempting to build on a 32-bit system.
Only 64-bit build environments are supported beyond froyo/2.2.
只要按照如下操作即可解决此问题,需要进行如下修改即可,
将
./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
注释掉,或者将“64”换成“32”
个人建议将其注释,保持保留源代码的原则嘛。
个人建议将其注释,保持保留源代码的原则嘛。
LOCAL_CFLAGS += -m32
LOCAL_LDFLAGS += -m32
然后,将
./build/core/main.mk 中的
ifneq (64,$(findstring 64,$(build_arch)))
改为:
ifneq (i686,$(findstring i686,$(build_arch)))
OK!问题解决
- 刚下载的Android 内核编译出错解决方法
- VMWare在2.6.20内核下编译出错的解决方法
- Android编译Libwebcore出错解决方法
- Android编译Libwebcore出错解决方法
- 使用repo下载android的源代码出错解决方法
- linux 内核编译配置内核make menuconfig 出错解决方法
- 编译opencv出错的解决方法
- 64位虚拟机编译android出错的解决方法
- android studio创建项目编译出错问题的解决方法
- 由于ptrace.h文件导致的内核编译出错的解决方法
- 由于ptrace.h文件导致的内核编译出错的解决方法
- 下载和编译Android内核
- Vmware在ubuntu feisty 2.6.20内核下编译出错的解决方法
- Ubuntu12.04编译ANDROID ICS出错解决方法
- realarm Android系统编译后内核无法启动的解决方法
- Android源代码和内核源代码的下载,编译和运行
- 非官网下载的android 源码编译问题 及解决方法
- shlobj.h编译出错的解决方法!
- PhoneGap API帮助文档翻译—Events(事件)
- VS2005中重构的用法
- windows下eclipse查看android源码简单方法
- js用FileSystemObject 对象实现文件控制
- Objective-C 2.0 with Cocoa Foundation--- 7,对象的初始化以及实例变量的作用域
- 刚下载的Android 内核编译出错解决方法
- ubuntu 安装(install) pwntcha
- PHP如何使用session在同一浏览器的两个页面传值
- VS2005中的类设计器
- php中的SERVER变量
- 编译源码生成的SDK,创建android project 没有proguard.cfg问题
- 从百度文库看企业内部信息泄漏
- linux下python的升级
- C#中using和new的用法