V8 Engine Compilation & Integration with Desktop App

Job ID: 38661396

Budget: ₹1,500 – ₹12,500 INR

I'm seeking an expert in C++ and JavaScript engine who can build the latest version of the V8 JavaScript engine on Windows as shared DLLs. The purpose of this task is to integrate the engine with a desktop application.

Your task will include:
1)Download this C++ code for the Javascript Engine V8 From this link only https://github.com/v8/v8/releases/tag/12.9.202.26
2) Compile it on Windows using Visual Studio 2022(you can get a free version)
3) Resolve all compiler and Linker errors

the args.gn or the build setting to be used is as follows.

declare_args() {
v8_enable_tests = false # Set default value if needed
v8_compress_pointers = true # Set to true to enable pointer compression
use_absl = true
}
is_component_build = true
is_debug = false
target_cpu = "x64"
v8_enable_sandbox = false
v8_enable_backtrace = true
v8_enable_disassembler = false
v8_enable_object_print = true
v8_enable_verify_heap = true
dcheck_always_on = false
use_custom_libcxx=false
v8_enable_i18n_support = false
v8_enable_object_print = true
v8_use_external_startup_data = true
treat_warnings_as_errors = false
is_clang = false
v8_enable_fast_torque = falseA


Expected output from you:
1) Detailed steps on how you resolved the compiler errors and Linker errors, i will try those steps myself on my laptop
and will check if your steps are working as expected.
2) All the V8 Engine Dlls should be generated v8.dll, v8_libbase.dll, v8_libplatform.dll and any other dependencies.
3) I will be using these dlls and libs generated to compile by other application which has dependence on V8 libraries
4) That application should run without any issues.



Ideal skills for this job include:
- Extensive experience with C++ and the V8 JavaScript engine.
- Strong problem-solving skills for resolving compile and link errors.
- Ability to explain technical issues in a clear and detailed manner.

If you accept this task, please confirm so we can proceed.