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
  • 相关阅读:
    UE4_简易AI_玩家死亡动画bug修复
    UE4_简易AI_Ai攻击
    pikachu-SSRF
    pikachu-XXE漏洞
    pikachu-PHP反序列化
    pikachu-Over permission(越权漏洞)
    pikachu-不安全的文件下载和上传
    pikachu-File Inclusion(文件包含漏洞)
    Web安全之RCF(远程命令,代码执行漏洞)
    Web安全之SQL Inject 2
  • 原文地址:https://www.cnblogs.com/googlegis/p/2978742.html
Copyright © 2011-2022 走看看