Is it necessary to use clang for the whole program?
On Tue, 15 Oct 2024 at 15:57, J Decker <d3c...@gmail.com> wrote: > > > On Sat, Oct 12, 2024 at 2:34 AM Pradish <pradis...@gmail.com> wrote: > >> Dear V8 Project Contributors, >> >> I hope this message finds you well. First, I'd like to express my >> appreciation for your work on the V8 project. The engine has been a crucial >> component in many projects, including ours. >> >> I'm reaching out to the community to gather some information about the >> current status of Microsoft Visual C++ (MSVC) support in V8, particularly >> for embedding V8 as a shared DLL or as static libraray. We've been using V8 >> in this configuration(shared dll) and have some questions about its future >> support. >> >> We've noticed that V8 version 13 has been released, but we couldn't find >> specific information *in the commit tags or on V8 Blog* *regarding MSVC >> support depreciation, *We've also seen some discussions in the >> community suggesting *potential changes to MSVC support*. >> >> If possible, we'd greatly appreciate any insights on the following: >> >> 1. What is the current status of MSVC support for V8 >> 2. Are there any plans to change MSVC support in future versions? If >> so, is there a general timeline available? >> 3. Are there any specific considerations in Version 13 that affect >> MSVC compatibility, especially for shared DLL usage? >> 4. If changes to MSVC support are planned, are there recommended >> alternatives for projects using V8 as a shared DLL on Windows platforms? >> 5. Could you point us to any documentation or resources that might >> help us understand the project's direction regarding MSVC support? >> >> Enable clang for use instead... this isn't so bad... and then visual > studio/msbuild still work the same, just MSVC becomes Clang-CL; and > Clang-CL mostly understands cl.exe flags rather than gcc sort of flags > > https://learn.microsoft.com/en-us/cpp/build/clang-support-msbuild?view=msvc-170 > > >> >> We understand that as an open source project, plans can change, so any >> information you can provide would be incredibly helpful for our planning >> and potential contributions to the project. >> >> Thank you for your time and for your continued work on V8. >> >> Best regards, >> Pradish >> >> -- >> -- >> 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. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/v8-users/dd80071e-a7f8-4e10-8e5a-912daa709538n%40googlegroups.com >> <https://groups.google.com/d/msgid/v8-users/dd80071e-a7f8-4e10-8e5a-912daa709538n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > -- > 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. > To view this discussion on the web visit > https://groups.google.com/d/msgid/v8-users/CAA2GJqWKTfo39i%2BYkhj3N_tb3MchNPR8XYyXxJhv-LL7z1HZUw%40mail.gmail.com > <https://groups.google.com/d/msgid/v8-users/CAA2GJqWKTfo39i%2BYkhj3N_tb3MchNPR8XYyXxJhv-LL7z1HZUw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/v8-users/CABexdQ4RGdDw2DzOuENeT6r2q5N0F9F7Fj1mCaiRR57kcDddZA%40mail.gmail.com.