Windows 7 x64 コンピューターで Chromium ソース コードをビルドしています。提供されたビルド手順を使用してソースをダウンロードし、手順ページの指示に従って環境をセットアップしました。VS2010Pro でソリューションを正常に開くことができ (時間がかかりますが)、コードを編集できます。
ソリューションをビルドしようとすると、何千ものエラーが発生します (前回は 2703)。最初のバッチは、Cmd.exe がエラー コード 1 で終了したことです。それらの約20があります。次に、残りのほとんどは、C++ ヘッダー ファイルがコンパイラによって検出されないことを訴えます。ここでは、長いエラー リストからランダムに選択したいくつかを示します。
エラー 138: エラー C1083:インクルード ファイルを開けません: 'EventInterfaces.h': そのようなファイルまたはディレクトリはありません D:\Chromium\src\third_party\WebKit\Source\core\dom\EventNames.h プロジェクト webcore_rendering
エラー 1952: エラー C1083: インクルード ファイルを開けません: 'grit/ui_resources.h': そのようなファイルまたはディレクトリはありません D:\Chromium\src\chrome\browser\ui\chrome_style.cc プロジェクト browser_ui
エラー 2482: エラー C1083: インクルード ファイルを開けません: 'grit/generated_resources.h': そのようなファイルまたはディレクトリはありません D:\Chromium\src\chrome\browser\printing\print_dialog_cloud.cc プロジェクト ブラウザー
現在、すべてのプロジェクトがビルドに失敗するわけではありません。前回は 526 件のプロジェクトが成功し、失敗したのはわずか 199 件でした。指示に一字一句従い、クリーンなダウンロードを 2 回試みた結果、何が問題なのかわかりません。
編集: それでも失敗しますが、出力を調べると、Cmd.exe エラーの原因に気付きました
28>------ Build started: Project: convert_dict, Configuration: Debug Win32 ------
27> Traceback (most recent call last):
27> File "../tools/grit/grit/format/repack.py", line 27, in <module>
27> main(sys.argv)
27> File "../tools/grit/grit/format/repack.py", line 24, in main
27> grit.format.data_pack.RePack(argv[1], argv[2:])
27> File "../tools/grit/grit/format\../..\grit\format\data_pack.py", line 120, in RePack
27> new_content = ReadDataPack(filename)
27> File "../tools/grit/grit/format\../..\grit\format\data_pack.py", line 54, in ReadDataPack
27> data = util.ReadFile(input_file, util.BINARY)
27> File "../tools/grit/grit/format\../..\grit\util.py", line 207, in ReadFile
27> with open(filename, mode) as f:
27> IOError: [Errno 2] No such file or directory: 'D:/Chromium/src/build/Debug/obj/global_intermediate/content/content_resources.pak'
27>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" exited with code 1.