【问题标题】:chromium embedded framework CEF3 cross-compile for arm用于 arm 的铬嵌入式框架 CEF3 交叉编译
【发布时间】:2015-06-16 06:46:23
【问题描述】:

谁能分享为 ARM 交叉编译 CEF3 所要执行的完整步骤列表?

我正在使用 host = ubuntu 14.04,我想为 odroid board 交叉编译。

这是我执行的步骤列表:

>git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
>export PATH=`pwd`/depot_tools:"$PATH"
>mkdir CEF3_odroid
>cd CEF3_odroid
>mkdir chromium
>cd chromium
>fetch --nohooks chromium --nosvn=True
>#I found the following revision reading CHROMIUM_BUILD_COMPATIBILITY.txt from https://bitbucket.org/chromiumembedded/cef/src
>gclient sync --revision 14bd12d63019fbdd6f9d6c16b986a5f64a21264b --jobs 16
>cd src
>git clone https://bitbucket.org/chromiumembedded/cef.git
>sudo apt-get install gcc-arm-linux-gnueabihf
>sudo apt-get install g++-4.8-multilib-arm-linux-gnueabihf
>./build/install-build-deps.sh --arm
>cd cef
>export GYP_GENERATORS='ninja'
>export GYP_CROSSCOMPILE=1
>export GYP_DEFINES='target_arch=arm arm_float_abi=hard component=shared_library linux_use_gold_flags=1'
>./cef_create_projects.sh

我收到以下错误:gyp: Call to 'python cups_config_helper.py --libs /media/varesio/disco2/GEF/CEF3_odroid/chromium/src/chrome/installer/linux/debian_wheezy_arm-sysroot' 返回退出状态1. Traceback(最近一次调用最后):文件“tools/gclient_hook.py”,第 106 行,在 RunAction(cef_dir, gyper) 文件“/media/varesio/disco2/GEF/CEF3_odroid/chromium/src/cef/tools/ gclient_util.py”,第 39 行,在 RunAction 命令中,cwd=dir,always=True) 文件“/media/varesio/disco2/GEF/CEF3_Linux/depot_tools/gclient_utils.py”,第 293 行,在 CheckCallAndFilterAndHeader 中返回 CheckCallAndFilter(args, **kwargs)文件“/media/varesio/disco2/GEF/CEF3_Linux/depot_tools/gclient_utils.py”,第 538 行,在 CheckCallAndFilter rv、args、kwargs.get('cwd', None), None, None) subprocess2 中。 CalledProcessError:命令'/usr/bin/python ../build/gyp_chromium cef.gyp -I cef.gypi'在/media/varesio/disco2/GEF/CEF3_odroid/chromium/src/cef中返回非零退出状态1 /p>

谢谢安德烈

【问题讨论】:

    标签: arm chromium-embedded


    【解决方案1】:

    我也遇到了同样的问题。通过将use_cups=0 添加到GYP_DEFINES env 解决。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-19
      • 1970-01-01
      • 2015-12-24
      相关资源
      最近更新 更多