pmed / v8-nuget

NuGet package for V8 JavaScript Engine
93 stars 27 forks source link

when is_clang = false, taken place compile error #25

Open amourfou opened 2 years ago

amourfou commented 2 years ago

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\include\xutility(4036): error C2280: 'std::unique_ptr<cppgc::CustomSpaceBase,std::default_delete> &std::unique_ptr<cppgc::CustomSpaceBase,std::default_delete>::operator =(const std::unique_ptr<cppgc::CustomSpaceBase,std::default_delete> &)'

first of all, thank you for your contribution. that error occurs when 'is_clang' arg is false. could you let me know how to solve that error?

pmed commented 2 years ago

Hi,

thank you! I also had issues on building the recent V8 versions with Visual C++ compiler. That's the reason why I've added is_clang command-line argument to the build script, and recent NuGet packages were build with this flag.