Android编译问题:Only 64-bit build environments are supported beyond froyo/2.2

转载 2011年10月17日 15:45:35

Android编译问题:Only 64-bit build environments are supported beyond froyo/2.2

在使用:
$ repo init -u git://Android.git.kernel.org/platform/manifest.git
$ repo sync
下载完代码后,进行make,
$cd ~/mydroid
$make
却出现了如下错误:
build/core/main.mk:73: You are attempting to build on a 32-bit system.
build/core/main.mk:74: Only 64-bit build environments are supported beyond froyo/2.2.
这是因为froyo/2.2默认只支持64-bit,看到有些网友还要去下载64-比他的操作系统,很是麻烦,于是通过不断搜索资料终于解决,

解决办法:
需要进行如下修改即可,
./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)))

osg android 库的编译与例子编译

1.教大家如何编译osg3.2的库及cygwin 的编译方式 2.教大家如何编译osg3.4的库及cmake的编译方式 3.教大家如何配置osg提供的android的例子
  • 2017年06月14日 09:00

Only 64-bit build environments are supported beyond froyo/2.2

Build Android代码时发生错误:build/core/main.mk:77: You are attempting to build on a 32-bit system.build/cor...
  • phiger
  • phiger
  • 2011-04-02 17:39:00
  • 1784

编译源码时候遇到only 64-bit build environments are supported beyond froyo/2.2

当我们编译源码的时候遇到:            build/core/main.mk:73: You are attempting to build on a 32-bit system....
  • duer8797
  • duer8797
  • 2011-10-29 02:52:54
  • 642

下载android2.2源码(froyo)(1)

下载android2.2源码(froyo)
  • u010947098
  • u010947098
  • 2016-12-27 17:12:31
  • 586

only 64-bit build environment are supported beyong froyo/2.2

我用Ubuntu编译android-2.3.4_r1提示only 64-bit build environment are supported beyong froyo/2.2解决办法: $  su...
  • LMHGEN
  • LMHGEN
  • 2011-11-02 15:46:23
  • 632

Only an OpenJDK based JDK is supported.编译8.0

在安装oracle java 7 之前,先移除掉ubuntu中默认的open jdk sudo apt-get purge openjdk*11:56:04 ********************...
  • mingtiannihao623
  • mingtiannihao623
  • 2017-12-22 14:21:00
  • 381

编译Android源码总结

http://www.zhihu.com/question/19759722/answer/29213925 首先得感谢这位老师在知乎上的回答,让我多年想有机会一览android源码的心愿总算有了开...
  • xiaoseqingchun
  • xiaoseqingchun
  • 2016-01-13 13:00:01
  • 1250

Android编译系统详解(一)——build/envsetup.sh

http://www.cloudchou.com/android/post-134.html 准备好编译环境后,编译Rom的第一步是 source build/envsetup.sh...
  • thinkinwm
  • thinkinwm
  • 2014-05-04 20:26:05
  • 5201

报错 The 'build' command is only supported from within a workspace.

原因:没有在指定的工作区进行命令的执行。 如我出现这个错误是在搭建Tensorflow时出现的 当时的命令为:bazel build -c opt //tensorflow/tools/pip_p...
  • nuannuanyingying
  • nuannuanyingying
  • 2017-06-16 21:59:23
  • 1843

The 'build' command is only supported from within a workspace-SOLVED

I install tensorflow by python-pip. it works but when i run my project,  the IDE warns me that :"The...
  • hongxingabc
  • hongxingabc
  • 2017-08-09 22:27:28
  • 2082
收藏助手
不良信息举报
您举报文章:Android编译问题:Only 64-bit build environments are supported beyond froyo/2.2
举报原因:
原因补充:

(最多只允许输入30个字)