[webkit-dev] WebKit, C++11, and Visual Studio 2013

Alex Christensen alex.christensen at flexsim.com
Mon Dec 9 15:38:02 PST 2013


I have working 32-bit and 64-bit WinCairo and WinCairoRequirements
builds from VS2013 on my computer, and they even work on Windows XP.  I'll
upstream my changes as soon as I can.  We're ready for the switch on our
end.

Alex Christensen


On Sat, Dec 7, 2013 at 12:07 AM, Mital Vora <mital.d.vora at gmail.com> wrote:

> This is great news !! Looking forward to see WinCairo on VS2013 :) Good
> Work guys !
>
> Regards,
>
> Mital Vora.
>
>
> On Sat, Dec 7, 2013 at 4:23 AM, Brent Fulgham <bfulgham at apple.com> wrote:
>
>> Hi Everyone,
>>
>> We are working hard to move WebKit toward stronger adoption of C++11
>> features, such as variadic templates, ranged for-loops, and initializer
>> lists. Unfortunately, this effort has been hampered by the small subset of
>> C++11 features available in Visual Studio 2010.
>>
>> You can get a feel for the level of C++11 support in the last few
>> versions of Visual Studio here:
>> http://msdn.microsoft.com/en-us/library/vstudio/hh567368.aspx
>>
>> With Visual Studio 2013, we finally have access to a compiler that
>> supports the major C++11 features we need. Consequently, we intend to
>> switch to VS2013 and begin taking advantage of these new language
>> constructs.
>>
>> Over the next week we will be landed a series of source changes that
>> allow WebKit to be built with VS2013, but will continue to build with
>> VS2010 on our build machines.  Next Friday, we plan to land project file
>> changes to switch to the new compiler, and will simultaneously convert our
>> build system to use VS2013 as well.
>>
>> Once the revised project files are landed, we will no longer be
>> officially supporting Visual Studio 2010 as a compiler target.
>>
>> For those playing at home, you can track progress by following
>> https://bugs.webkit.org/show_bug.cgi?id=125192.
>>
>> WebKit continues to build with the free “Visual Studio 2013 Express”
>> software, so I do not anticipate that this change will block any external
>> developers from running Windows builds.
>>
>> Thanks,
>>
>> -Brent
>>
>>
>>
>>
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-dev
>>
>>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
>
>


-- 



Alex Christensen

FlexSim Software Products, Inc.

*1577 North Technology Way | Building A | Suite 2300 | Orem, Utah 84097*

*Voice: 801-224-6914 | Fax: 801-224-6984*

*Email:* alexc at flexsim.com <kimw at flexsim.com>

*URL:* www.flexsim.com



----------------------------------------------------------------------------------------

This message may contain confidential information, and is intended

only for the use of the individual(s) to whom it is addressed.
----------------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-dev/attachments/20131209/6520d543/attachment.html>


More information about the webkit-dev mailing list