构建以前版本的 Chromium 浏览器
Building a previous version of Chromium browser
我正在尝试构建仍支持 NPAPI 的旧版 Chromium 浏览器。我已经获得代码,并且可以使用独立构建命令
在我的 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`
是否有重建以前版本的铬的标准方法?我发现的一切都是关于获取最新版本和构建它,而不是关于返回到以前的版本
您想要的说明位于 the top of this page。
您在当前步骤中缺少的是 gclient sync
,它将提取所有依赖项的正确版本,并根据当前源重新生成构建文件。 (你的问题中的错误几乎可以肯定是由于后者造成的。)
我正在尝试构建仍支持 NPAPI 的旧版 Chromium 浏览器。我已经获得代码,并且可以使用独立构建命令
在我的 mac 上构建最新版本的 Chromiumgclient 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`
是否有重建以前版本的铬的标准方法?我发现的一切都是关于获取最新版本和构建它,而不是关于返回到以前的版本
您想要的说明位于 the top of this page。
您在当前步骤中缺少的是 gclient sync
,它将提取所有依赖项的正确版本,并根据当前源重新生成构建文件。 (你的问题中的错误几乎可以肯定是由于后者造成的。)