In Windows the WebKit is a COM object and it looks like it isn't registered in
your machine. If you don't want to register it, just have the WinLauncher.exe,
webkit.dll and the file WinLauncher.exe.manifest (that you create) with the
content below in the same directory (for a release build. The debug build uses
the CRT debug):
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<dependency>
<dependentAssembly>
<assemblyIdentity type='win32' name='Microsoft.VC80.CRT'
version='8.0.50727.762' processorArchitecture='x86'
publicKeyToken='1fc8b3b9a1e18e3b' />
</dependentAssembly>
</dependency>
<file name = "WebKit.dll">
<comClass clsid="{4FF47097-3FEA-4B47-AC0E-90725C546490}" progid =
"OpenSourceWebKit.WebView" threadingModel = "Apartment" />
</file>
<file name = "WebKit.dll">
<comClass clsid="{97F3EB52-9EAC-4062-82E1-E5C1E7789DEE}" progid =
"OpenSourceWebKit.WebMutableURLRequest" threadingModel = "Apartment" />
</file>
</assembly>
This is the MS CRT I have installed. You may want to check in your WinLaucher
build release directory the file WinLauncher.exe.intermediate.manifest and use
the assembyIndentity entry you have there.
Manoel Marques
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev