【问题标题】:Building a previous version of Chromium browser构建以前版本的 Chromium 浏览器
【发布时间】:2015-12-13 17:45:35
【问题描述】:

我正在尝试构建仍然支持 NPAPI 的 Chromium 浏览器的早期版本。我已经获得了代码,并且可以使用 stand build 命令在我的 Mac 上构建最新版本的 Chromium

gclient sync
ninja -C out/Debug chrome

一切都很好,之后我可以运行 chrome。所以我尝试了

git checkout tags/41.0.2272.96 -b npapi
ninja -C out/Debug chrome

但我最终得到了

'../../chrome/app/chrome_exe_main_mac.c', needed by 'obj/chrome/app/helper_app.chrome_exe_main_mac.o', missing and no known rule to make it`

是否有一种标准方法可以重建以前版本的 chromium?我发现的一切都是关于获取最新版本并构建它,但没有关于回到以前的版本

【问题讨论】:

    标签: build chromium


    【解决方案1】:

    您想要的说明在the top of this page

    您当前步骤中缺少的是gclient sync,它将提取所有依赖项的正确版本,并根据当前源重新生成构建文件。 (您问题中的错误几乎可以肯定是由于后者。)

    【讨论】:

    • 我必须添加 --with_branch_heads 但这似乎让我在我的 Mac 上工作。
    猜你喜欢
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    • 2019-02-08
    • 1970-01-01
    • 2018-04-06
    • 2018-09-14
    • 1970-01-01
    • 2020-06-21
    相关资源
    最近更新 更多