[webkit-help] no WebKit2.h
Yanke (Yon) Hu
huyanke at gmail.com
Thu Sep 22 15:43:08 PDT 2011
Sorry, Adam,
It looks this error is due to my computer... (my computer is cursed?)
When I change to another computer , the only thing I need is just put
MiniBroswer.exe into the directory of "\Common Files\Apple\Apple
Application Support"
Thanks very much, and have a great day!!
yanke
On Thu, Sep 22, 2011 at 2:05 PM, Yanke (Yon) Hu <huyanke at gmail.com> wrote:
> Thank you! Adam,
>
> Your explanation is excellent!
>
> Another question is, I see minibrowser.exe is also in nightly build. If I
> solely want to run it, can I just put minibrowser.exe in the directory of
> \Common Files\Apple\Apple Application Support ?
>
> That directory is due to installing Safari, and it provide bunch of dlls
> required by MiniBrowser.exe ?
>
> Previously, I thought I can just put MiniBrowser.exe into that directory,
> and it will run. But after I did that, it shows
>
> "The application has failed to start because its side-by-side configuration
> is incorrect. Please see the application event log or use the command-line
> sxstrace.exe tool for more details".
>
> So if I just want to run MiniBrowser.exe, is it necessary to build all
> webkit stuff?
>
> Thanks very much!!
>
> Yanke
>
>
>
>
>
> On Thu, Sep 22, 2011 at 12:17 PM, Adam Roben <aroben at apple.com> wrote:
>
>> On Sep 22, 2011, at 3:14 PM, Yanke (Yon) Hu wrote:
>>
>> Previously, I followed the webkit build instruction, and build everything
>> by using the project script under cygwin and VS2005. And also put some
>> required dlls from Safari browser like CoreFoundation.dll ,etc in the same
>> directory. I was able to run MiniBrowser in that way.
>>
>>
>> Great!
>>
>> Now I am thinking can I isolate MiniBrowser from other projects? Cause I
>> already download nightly build WebKit Windows from nightly.webkit.org, do
>> you think I can utilize the dlls from there. Or that build doesn't
>> contains WebKit2 interface , and I still need to build everything.
>>
>>
>> The builds from nightly.webkit.org only contain binaries. They don't
>> contain header files.
>>
>> I think at lease I WebKit source should have a WebKit2.h file, but I
>> didn't see any.
>>
>>
>> WebKit2.h is here: Source/WebKit2/UIProcess/API/C/WebKit2.h
>>
>> But header files in our source tree are not laid out the way MiniBrowser
>> expects for building. One of the steps in the WebKit2 build involves copying
>> the public API headers to a location where MiniBrowser.vcproj expects them.
>> So you won't be able to build directly against the headers in the source
>> tree without first building WebKit2.
>>
>> -Adam
>>
>>
>
>
> --
>
> Yanke Hu
> phone: (469) 644-8799
> email: huyanke at gmail.com
>
--
Yanke Hu
phone: (469) 644-8799
email: huyanke at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20110922/4d421ab3/attachment-0001.html>
More information about the webkit-help
mailing list