0
点赞
收藏
分享

微信扫一扫

android源码编译64位改成32位的办法(转载)


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)))

举报

相关推荐

0 条评论