[webkit-help] Help with building in Windows for VS2012

qx qx at multi.fi
Tue Apr 30 03:58:02 PDT 2013


Gil Moses skrev 2013-04-30 11:00:
>
> Hi,
>
> I'm trying to build WebKit for using with VS2012 runtime libraries, 
> for both Win32 and x64 platforms. Here's what I've done (and failed):
>
> Using qt-everywhere-opensource-src-5.0.2.
> In VS2012 ×86 Native Tools Command Prompt, I type the following 
> configure command:
>
> configure -I C:\icu\include -I C:\OpenSSL-Win32\include -I 
> C:\OpenSSL-Win32 -I 
> C:\OpenSSL-Win32\include\openssl -opensource -openssl-linked -debug-and-release -platform 
> win32-msvc2012 -icu -nomake examples -nomake tests -L 
> C:\OpenSSL-Win32\lib -L C:\icu\lib
>
> And I get a series of errors when it gets to WebKit, the first one being:
>
> qt-everywhere-opensource-src-5.0.2\qtwebkit 
> <http://qt-project.org/doc/QtWebKit.html>\source\webcore\generated\JSCrypto.h(35) : error 
> C2065: 'Crypto' : undeclared identifier
>
> ...This is although JSCrypto.h successfully includes Crypto.h.
>
> Any idea?
>
not sure but, try:
-I C:\OpenSSL-Win32\include\
>
> Giving up this approach, I've also tried to follow the rules in 
> http://trac.webkit.org/wiki/BuildingQtOnWindows
>
> Here there were two problems: running the perl command line, got a 
> message that win_flex was missing (although the page doesn't mention 
> win_flex, it mentions Flex). So, google'd & downloaded win_flex. Now 
> the message is that qmake can't be found, and indeed in the open 
> source package there is no qmake binary.
>
> So my questions for this approach is:
>
> -Where can I find qmake for building the 5.0.2 open source binaries?
>
AFAIK, qmake is build first when you build Qt, (part of the build process).
>
> -If I finally succeed to build, what compatibility will it have to VS2012?
>
> Thanks,
>
> Gil Moses.
>
>
>
> _______________________________________________
> webkit-help mailing list
> webkit-help at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-help

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20130430/a096920a/attachment.html>


More information about the webkit-help mailing list