Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-11-05 Thread Ion Filipski
Thanks, it worked with both, clang and msvc. On Tuesday 5 November 2024 at 01:39:44 UTC+2 jnfer...@gmail.com wrote: > Hello, > > I just wanted to add that I successfully compiled v8 today on Windows with > clang-cl. I also tested the hello world sample, which worked. > > I used the following con

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-11-04 Thread Justin Ferguson
Hello, I just wanted to add that I successfully compiled v8 today on Windows with clang-cl. I also tested the hello world sample, which worked. I used the following config: is_debug = false target_cpu = "x64" use_custom_libcxx = false v8_monolithic = true v8_use_external_startup_data = false is_

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-11-04 Thread Ion Filipski
Hi, it worked and rebuilt *v8_libplatform.lib* only. But it was on subdirectory *obj*. And it probably always was there, but I haven't noticed it, *because it was in obj subdirectory*. Other libraries that were there before were *v8_libbase.libv8_monolith.libwee8.lib* For debug version goes mos

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-11-04 Thread Pradish
*v8_monolith.lib* is a self-contained and doesn't require linking with other v8 libraries it includes all components (v8_libbase,v8_libplatform, v8_init.lib ..etc) On Mon, Nov 4, 2024 at 10:13 PM Ion Filipski wrote: > Hi, it worked and rebuilt *v8_monolith.lib* only. But it was on > subdirectory

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-11-04 Thread Ion Filipski
Hi, it worked and rebuilt *v8_monolith.lib* only. But it was on subdirectory *obj*. And it probably always was there, but I haven't noticed it, *because it was in obj subdirectory*. Other libraries that were there before were *v8_libbase.lib**v8_libplatform.lib* *wee8.lib* For debug version goes

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-30 Thread Pradish
in the command line are you setting this argument ? this will create the v8_monolith.lib the static library ninja -C out.gn/x64.release *v8_monolith* i have used the following in my args.gn is_component_build = false is_debug = false target_cpu = "x64" use_custom_libcxx = false v8_monolithic = t

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-30 Thread Ion Filipski
> you can build the V8 .lib I've tried different ways of building v8, particularly playing with these settings v8_static_library is_component_build v8_monolithic None of them generated V8.lib. Other libraries like v8_base also not generated. So, what exactly is the way to create generate V8.lib?

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-18 Thread Pradish
i getting these linker errors my args.gn is as follows: *declare_args() {v8_enable_tests = false # Set default value if neededv8_compress_pointers = true # Set to true to enable pointer compression use_absl = true}is_component_build = trueis_debug = falsetarget_

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-18 Thread Ben Noordhuis
On Fri, Oct 18, 2024 at 5:20 AM Pradish wrote: > > Thanks for the inputs, appreciate it immensely. > > i tried to build the V8 using Clang but as a shared dll, though the build was > successful without any issues. but when i tried to link the dll and headers > it generated few compiler errors >

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-17 Thread Pradish
Thanks for the inputs, appreciate it immensely. i tried to build the V8 using Clang but as a shared dll, though the build was successful without any issues. but when i tried to link the dll and headers it generated few compiler errors Based on the suggestions, we started using clang to build

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-17 Thread Ben Noordhuis
On Wed, Oct 16, 2024 at 9:38 PM Ben Ernst wrote: > > Is it necessary to use clang for the whole program? In my (admittedly limited) testing clang-cl is ABI-compatible enough that you can build the V8 .lib with clang-cl and link it against code built with msvc. I suppose you could still run into

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-16 Thread Ben Ernst
Is it necessary to use clang for the whole program? On Tue, 15 Oct 2024 at 15:57, J Decker wrote: > > > On Sat, Oct 12, 2024 at 2:34 AM Pradish wrote: > >> Dear V8 Project Contributors, >> >> I hope this message finds you well. First, I'd like to express my >> appreciation for your work on th

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-15 Thread J Decker
On Sat, Oct 12, 2024 at 2:34 AM Pradish 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

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-13 Thread Ben Ernst
Has anyone collected any notes on switching to clang-cl? I need to do this as well. Ben On Sat, 12 Oct 2024 at 17:09, Ben Noordhuis wrote: > On Sat, Oct 12, 2024 at 11:34 AM Pradish wrote: > > > > Dear V8 Project Contributors, > > > > I hope this message finds you well. First, I'd like to exp

Re: [v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-12 Thread Ben Noordhuis
On Sat, Oct 12, 2024 at 11:34 AM Pradish 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

[v8-users] Request for Information: MSVC Support Status for V8 in Version 13

2024-10-12 Thread Pradish
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