LoginSignup
1
0

More than 5 years have passed since last update.

Windows のWebKit ビルドではまったメモ

Posted at

前置き

Windows 版(AppleWin ポート)のWebKit をビルドしようとしてはまったメモ書きです。
ビルド時間が長いのでその間に書いてます。
WebKit の説明ページはここ

環境
1. Window10 (別に8.1 でもいいと思う)
2. Visual Studio 2015

cygwin でビルドしない、Windows 環境下でやる

ビルドするときのpath 設定がWindows 依存(C:\ とか)の部分があり、それで悩む。
何とかすれば回避できそうではあるが、Windows 環境下なら特に問題ないのでそちらが楽。

git vs svn

おススメはsvn。リビジョン指定できるから。
どうしてもgit clone がproxy 越えられなかった。

インストールパスにスペースを入れない

WebKit のページには、Bison のパスにスペース入れるなとだけ書いてあるが、実はGperf も必要。
たぶんFlex も(未確認)

revision によってはそもそもビルドが通らないことがある

最大の罠。すぐに判断できない。
すべての手を尽くしてもビルドできないなら、リビジョンを変えてみる。

debug ビルドは起動即クラッシュ

いくつかのASSERT に引っかかる。
変なことはせず、デフォルトのRelease でビルドしましょう。

ソリューションファイルどこ?

WebKitBuild/Release/WebKit.sln

VS のスタートアッププロジェクトどれ?

Tools 下MiniBrowser です。

環境構築失敗した、ビルドやり直したい

WebKitBuild ディレクトリを消せばOK(たぶん)
少なくとも、git/svn の管理外ファイル全部消せば大丈夫。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0