Revised Requirements

A couple of people who have been working with the WebKitSDK reported problems when running WinLauncher (or other applications based on WebKit.) This was tracked down to the WebKit.dll manifest, which contained dual entries for the Visual Studio runtime:

assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50727.4053" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"

versus

assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50727.762" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"

I initially planned on rebuilding everything using static linkage to the CRT, but quickly found that this would require changing far too many project files (including every existing WebKit project). This quickly got out of hand, so I simply rebuilt against the current set of libraries and called it a day.

You can grab the new requirements here. If you update to current SVN you will have proper link instructions to build a correct set of executables and DLLs.

Comments

Popular Posts