[webkit-dev] Webkit Support Library
konference at pro2-soft.com
konference at pro2-soft.com
Tue Sep 16 05:50:39 PDT 2008
Hi,
I have no means to compile webkit myself. I have downloaded night build
containing webkit.dll, I'd like to use it in Delphi
(Object pascal) and the only way I see to do it is use COM component
(below is source code), but calling DllRegisterServer
functions raises on error because I do not have CoreFoundation.dll
My question is how then can I use/get webkit.dll to be used in Delphi if
I cannot complile source code myself.
procedure TForm1.Button2Click(Sender: TObject);
var webKidModule, fpc: hresult;
fp: function : hresult;
begin
webKidModule := LoadLibrary('WebKit.dll');
@fp := GetProcAddress(webKidModule, 'DllRegisterServer');
if (@fp <> nil) then
begin
fpc := fp(); //calling DllRegisterServer
if (fpc = S_OK) then
begin
ShowMessage('no');
end;
end;
FreeLibrary(webKidModule);
end;
Brona
Gustavo Noronha Silva wrote:
> On Tue, 2008-09-16 at 14:02 +0200, konference at pro2-soft.com wrote:
>
>> Hi,
>> i'm little confused now. I thought that webkit is open source so how
>> can there be dependency on those libraries if I cannot use/distribute
>> them...
>>
>
> WebKit being open source doesn't really mean it only depends on open
> source libraries. The licences it is under (BSD/LGPL) allow linking with
> closed, proprietary software. As Julian noted, though, you should be
> able to build a version of WebKit for windows using Cairo and Curl
> instead of those dlls you mentioned. You will then be able to
> redistribute it with no problems.
>
> See you,
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080916/a8869457/attachment.html
More information about the webkit-dev
mailing list