I have actually tried. I picked V8 version from stable Chromium versions and tried to compile. V8 5.6 compiled (at least, to some extent, I was interested only to compiling V8 DLLs itself, ICU DLLs and D8 executable - and all this actually compiles). V8 5.7 and 5.8 failed to compile with VS2013. I did not try to dig deeply into source code why, but looks like VC2013 lacks some support for constexpr inside class, because it failed on the class .... { .... constexpr bool ..... ; // <<< FAILED HERE
<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avg.com <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> 2017-11-04 0:54 GMT+02:00 J Decker <d3c...@gmail.com>: > > > On Fri, Nov 3, 2017 at 3:49 PM, Ivan Pizhenko <ivan.pizhe...@gmail.com> > wrote: > >> Actually, from these ones: >> {"chromium_version": "56.0.2924.121", "v8_version": "5.6.326.55"} >> {"chromium_version": "57.0.2987.154", "v8_version": "5.7.492.73"} >> {"chromium_version": "58.0.3029.125", "v8_version": "5.8.283.38"} >> only V8 5.6 is buildable with VS2013. >> >> did you actually try? Or just assume? or just take notes from docs? > I'd imagine it doesn't have a lot of differences that would cause it to > break on slightly older VS versions... although not officially supported. > https://github.com/v8/v8/wiki/Building%20with%20Gyp says 2013 is a > compiler that you can use (no mention of 2017 though; maybe just outdated?) > > >> 2017-11-01 17:12 GMT+02:00 Ivan Pizhenko <ivan.pizhe...@gmail.com>: >> >>> Thank you! >>> >>> 2017-11-01 13:26 GMT+02:00 Ben Noordhuis <i...@bnoordhuis.nl>: >>> >>>> On Wed, Nov 1, 2017 at 1:23 AM, Ivan P. <ivan.pizhe...@gmail.com> >>>> wrote: >>>> > Hello, I want to update V8 used in my application from the version >>>> 5.3 to a >>>> > some latest stable 6.x >>>> > The possible issue is that my application is built with a bit outdated >>>> > nowadays Visual Studio 2013 and in the meantime I cannot upgrade to >>>> any >>>> > later VS version due to some other pending dependencies. >>>> > Can anyone of V8 developers, or just someone proficient in the topic, >>>> tell >>>> > me, whether latest V8 6.x still can be built with VS2013? >>>> > (I could do it for the version I use now - some 5.3), and if not, >>>> what is >>>> > the last version of V8 that can be built with VS 2013? >>>> >>>> I'm fairly sure that 2013 is not tested or supported anymore, so the >>>> answer to your first question is 'probably not.' >>>> >>>> The answer to your second question is V8 5.8 or thereabouts. >>>> >>>> -- >>>> -- >>>> v8-users mailing list >>>> v8-users@googlegroups.com >>>> http://groups.google.com/group/v8-users >>>> --- >>>> You received this message because you are subscribed to a topic in the >>>> Google Groups "v8-users" group. >>>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>>> pic/v8-users/7G1IsFY3QLI/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> v8-users+unsubscr...@googlegroups.com. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >> -- >> -- >> v8-users mailing list >> v8-users@googlegroups.com >> http://groups.google.com/group/v8-users >> --- >> You received this message because you are subscribed to the Google Groups >> "v8-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to v8-users+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > -- > v8-users mailing list > v8-users@googlegroups.com > http://groups.google.com/group/v8-users > --- > You received this message because you are subscribed to a topic in the > Google Groups "v8-users" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/v8-users/7G1IsFY3QLI/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > v8-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.