VS 2005 Team Suite or VS 2005 Express
Cygwin
QuickTime SDK
2. Getting WebKit
You can download the nightly builds from WebKit Nightly Builds, snapshot of the WebKit source tree, or SVN.
You will need to switch some libraries, too. Read this from A Redistributable WebKit by Brent @ http://lwat.blogspot.com. The files are the latest releases provided by the author.
You should also download the WebKit Support Libraries. Read here for more information.
Put the extracted files to WebKitLibraries\win
After you switch the libraries, the built browser will be slightly different from the Apple Safari.(Of course, you change the libraries)
Type the command to update the WebKit tree in cygwin
$ WebKit/WebKitTools/Scripts/update-webkit
3. Building WebKit
Open Webkit.sln or using cygwin by following the steps of tutorial to build the webkit project.
If you switched the libraries in Step 2, you need to reference here to modify your own source codes. You need to modify the reference of those proprietary libraries.
Reference
The WebKit Open Source Project
A Redistributable WebKit
Windows版webkit+cairo編譯步驟
Building on Windows
沒有留言:
張貼留言