linux - 错误: gyp_chromium returned non-zero exit status 1

标签 linux centos chromium

我正在尝试查看 chromium 的 Android 版本上CentOS 2.6.18
我正在遵循此 link 中提供的官方说明

不幸的是,当我运行时

gclient runhooks

我收到以下错误:

Error: Command /usr/local/bin/python src/build/gyp_chromium returned non-zero exit status 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 位上,库位于/usr/lib64 中。

关于linux - 错误: gyp_chromium returned non-zero exit status 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18230095/

相关文章:

android - 未知 Chrome 错误 : -6 (jquery mobile)

c - 以原子方式打开和锁定文件

linux - 如何从包含日期的多个文件中提取日期?

centos - 如何使用 HTTP 从 Web 连接和获取页面?

centos - Sendmail 无法向 Internet 发送信件(仅发送本地邮件)

c# - 为什么我的基于 Blink 的浏览器会玩捉迷藏?

google-chrome - 在 Chrome 中的复杂 SVG 形状上显示具有多个停靠点的线性渐变时出错

c++ - TCP 套接字 : detect if peer has shut down before sending? (Linux)

c++ - 命令行错误中缺少DSO(动态共享库)的解决方案是什么?

SSH 公钥登录突然停止工作(CENTOS 6)