Linux 错误:gyp_铬返回非零退出状态1

Linux 错误:gyp_铬返回非零退出状态1,linux,centos,chromium,Linux,Centos,Chromium,我正在尝试在上签出android版本的 我遵循本文件中提供的官方指示 不幸的是,当我跑步的时候 gclient runhooks 我得到以下错误: 错误:返回命令/usr/local/bin/python src/build/gyp_ 非零退出状态1 in/root 以下是完整的输出: [root@centos build]# gclient runhooks Running depot tools as root is sad. ________ running '/usr

我正在尝试在上签出android版本的
我遵循本文件中提供的官方指示

不幸的是,当我跑步的时候

gclient runhooks
我得到以下错误:

错误:返回命令/usr/local/bin/python src/build/gyp_ 非零退出状态1 in/root

以下是完整的输出:

[root@centos build]# gclient runhooks
    Running depot tools as root is sad.

    ________ running '/usr/local/bin/python src/build/download_nacl_toolchains.py --no-arm-trusted --keep' in '/root'
    /root/src/native_client/toolchain/.tars/toolchain_linux_x86.tar.bz2 is already up to date.
    linux_x86: already up to date.
    /root/src/native_client/toolchain/.tars/naclsdk_linux_x86.tgz is already up to date.
    linux_x86_newlib: already up to date.
    /root/src/native_client/toolchain/.tars/naclsdk_pnacl_linux_x86.tgz is already up to date.
    pnacl_linux_x86: already up to date.
    /root/src/native_client/toolchain/.tars/naclsdk_pnacl_translator.tgz is already up to date.
    pnacl_translator: already up to date.

    ________ running '/usr/local/bin/python src/build/linux/install-arm-sysroot.py --linux-only' in '/root'

    ________ running '/usr/local/bin/python src/chrome/installer/linux/sysroot_scripts/install-debian.wheezy.sysroot.py --linux-only --arch=amd64' in '/root'

    ________ running '/usr/local/bin/python src/chrome/installer/linux/sysroot_scripts/install-debian.wheezy.sysroot.py --linux-only --arch=i386' in '/root'

    ________ running '/usr/local/bin/python src/tools/clang/scripts/update.py --mac-only' in '/root'

    ________ running '/usr/local/bin/python src/build/win/setup_cygwin_mount.py --win-only' in '/root'

    ________ running '/usr/local/bin/python src/build/util/lastchange.py -o src/build/util/LASTCHANGE' in '/root'

    ________ running '/usr/local/bin/python src/build/util/lastchange.py -s src/third_party/WebKit -o src/build/util/LASTCHANGE.blink' in '/root'

    ________ running '/usr/local/bin/python src/build/gyp_chromium' in '/root'
    Updating projects from gyp files...
    gyp: Call to '../build/linux/python_arch.sh /usr/lib/libpython2.6.so.1.0' returned exit status 1. while trying to load /root/src/build/all.gyp

    Error: Command /usr/local/bin/python src/build/gyp_chromium returned non-zero exit status 1 in /root


如何解决此问题以继续构建步骤?

我必须编辑trunk/build中的common.gypi文件,将system_libdr%更改为lib64,而不是lib。可能有某种方法可以将其传递到gclient,但我不知道如何传递。在Centos 64位上,LIB位于/usr/lib64中。

您可以使用以下命令覆盖system_libdir:

$ export GYP_DEFINES=system_libdir=lib64

我提交了一份文件来解决这个问题。

您的系统上安装的python版本是什么

我也有同样的问题,原因很简单,因为我的系统提供的是python 2.7,而不是2.6

如果这也是您的情况,您可以尝试使用以下工具再次运行它:

GYP_DEFINES=python_ver=2.7

我想你发错网址了。请检查您发送的url,因为这是我报告的错误与chromium的链接,所以我认为您指的是另一个您填写错误的url。@AshrafBahir我也面临这个问题。您是否解决了这个问题?幸运的是,我们没有找到任何解决方案,所以我们放弃了整个项目:(…如果您找到一个,发送它:(