kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

Chromiumビルド

Build Instructions (Windows) - The Chromium Projects
Visual Studio 2005を使う場合、hotfix 935225とhotfix 947315を当てろとかいているんですが、KB935225には日本語版がありません。英語版のhoftixでも当てられるものがあるのですが、これはインストールできませんでした。KB935225はコンパイルが長くかかるというだけなのでいいのです。
今度はtarballをダウンロードしてとりあえずVisual Studio 2008でコンパイルすると…エラーてんこもり。

  • RAW_KEY_DOWNがない
  • 抽象クラスをインスタンス化できない
  • コンパイルされたクラスの テンプレート のインスタンス化ができない
  • ヘッダ/(動的に生成された?)cソースが開けない

あたりが大きいところでしょうか。最初のうちは8CPU全部使って勢いよくコンパイルしていましたが、Webkitのあたりからcl.exeが1インスタンスのみになってしまってちょっと悲しい。Visual Studio 2010のCコンパイラだともうちょっと分散コンパイルが良くなるんでしょうかね。また明日。