zoukankan      html  css  js  c++  java
  • You are attempting to build on a 32bit system Only 64bit build environments are supported beyond froyo/2.2


    wayne@wayne-pc:~/Android/source$ make -j2
    ============================================
    PLATFORM_VERSION_CODENAME=REL
    PLATFORM_VERSION=2.3.3
    TARGET_PRODUCT=full
    TARGET_BUILD_VARIANT=eng
    TARGET_SIMULATOR=false
    TARGET_BUILD_TYPE=release
    TARGET_BUILD_APPS=
    TARGET_ARCH=arm
    HOST_ARCH=x86
    HOST_OS=linux
    HOST_BUILD_TYPE=release
    BUILD_ID=GRI40
    ============================================
    Checking build tools versions...
    build/core/main.mk:76: ************************************************************
    build/core/main.mk:77: You are attempting to build on a 32-bit system.
    build/core/main.mk:78: Only 64-bit build environments are supported beyond froyo/2.2.
    build/core/main.mk:79: ************************************************************
    build/core/main.mk:80: *** stop。 停止。

    解决方法:cd到源码根目录,执行:

    $ gedit build/core/main.mk

    找到

    ifneq (64,$(findstring 64,$(build_arch)))

    将其修改为

    ifneq (i686,$(findstring i686,$(build_arch)))

    然后依次修改以下四个make文件:

    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
  • 相关阅读:
    vue用户登录状态判断
    Android webView包装WebAPP
    浮动粒子制作404动画页面
    使用 typescript 和 canvas 重构snow效果
    毕达哥拉斯树(pythagorasTree)原理解析及canvas动画实现
    canvas入门之时钟的实现
    canvas动画之动态绘出六边形
    分享一篇vue项目规范
    css3 ajax加载进度线
    react 体验 react与vue的比较
  • 原文地址:https://www.cnblogs.com/googlegis/p/2978742.html
Copyright © 2011-2022 走看看