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

Reply via email to