I have set veriables:
set GYP_MSVS_VERSION=2019
set GYP_DEFINES=proprietary_codecs=1 ffmpeg_branding=Chrome
I am hitting command to build as:
C:\Python27\python.exe automate-git.py --download-dir=F:\CEF\src --force-clean --no-debug-build --branch=3770 --minimal-distrib --client-distrib
After downloading all the stuff, when building of objects starts process get exist with an error (Which I didn't understand at all):
Generating CEF buildinfo header file...
File include/cef_config.h updated.
--> F:\CEF\src\chromium\src\out\Release_GN_x86\args.gn contents:
clang_use_chrome_plugins=false
enable_basic_printing=true
enable_nacl=false
enable_print_preview=false
enable_widevine=true
is_component_build=false
is_debug=false
target_cpu="x86"
-------- Running "ninja -C out\Release_GN_x86 cefclient" in "F:\CEF\src\chromium\src"...
ninja: Entering directory `out\Release_GN_x86'
[4267/37758] CXX obj/services/device/generic_sensor/generic_sensor/platform_sensor_provider_win.obj
FAILED: obj/services/device/generic_sensor/generic_sensor/platform_sensor_provider_win.obj
../../third_party/llvm-build/Release+Asserts/bin/clang-cl.exe /nologo /showIncludes "-imsvcC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-imsvcC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-imsvcC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -DUSE_AURA=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD "-DCR_CLANG_REVISION=\"357692-1\"" -D_HAS_NODISCARD -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_ENABLE_NODISCARD -D_LIBCPP_NO_AUTO_LINK -D__STD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -D_USING_V110_SDK71_ -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DENABLE_IPC_FUZZER -I../.. -Igen -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:sizedDealloc- /X -fmsc-version=1911 /guard:cf,nochecks -m32 /Brepro -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 /wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 /wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 /wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 /wd4703 /wd4661 /wd4706 /wd4715 /wd4267 /wd4702 -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-ignored-pragma-optimize /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi /Z7 -gcodeview-ghash -fno-standalone-debug /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare /TP /wd4577 /GR- -I../../buildtools/third_party/libc++/trunk/include /c ../../services/device/generic_sensor/platform_sensor_provider_win.cc /Foobj/services/device/generic_sensor/generic_sensor/platform_sensor_provider_win.obj /Fd"obj/services/device/generic_sensor/generic_sensor_cc.pdb"
In file included from ../../services/device/generic_sensor/platform_sensor_provider_win.cc:7:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comdef.h:467:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(69,61): error: no template named 'is_same_v' in namespace 'std'; did you mean 'is_same'?
template<typename _OtherIID, ::std::enable_if_t<!::std::is_same_v<_IIID, _OtherIID>, int> = 0>
~~~~~~~^
../../buildtools/third_party/libc++/trunk/include\type_traits(883,61): note: 'is_same' declared here
template <class _Tp, class _Up> struct _LIBCPP_TEMPLATE_VIS is_same : public false_type {};
^
In file included from ../../services/device/generic_sensor/platform_sensor_provider_win.cc:7:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comdef.h:467:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(69,88): error: expected '(' for function-style cast or type construction
template<typename _OtherIID, ::std::enable_if_t<!::std::is_same_v<_IIID, _OtherIID>, int> = 0>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(83,36): error: no member named 'disjunction_v' in namespace 'std'
::std::enable_if_t<!::std::disjunction_v<
~~~~~~~^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(84,54): error: expected '(' for function-style cast or type construction
::std::is_same<_InterfaceType, Interface>, // call Interface* pInterface
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(90,10): error: expected member name or ';' after declaration specifiers
>, int> = 0>
^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(314,61): error: no template named 'is_same_v' in namespace 'std'; did you mean 'is_same'?
template<typename _OtherIID, ::std::enable_if_t<!::std::is_same_v<_IIID, _OtherIID>, int> = 0>
~~~~~~~^
../../buildtools/third_party/libc++/trunk/include\type_traits(883,61): note: 'is_same' declared here
template <class _Tp, class _Up> struct _LIBCPP_TEMPLATE_VIS is_same : public false_type {};
^
In file included from ../../services/device/generic_sensor/platform_sensor_provider_win.cc:7:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comdef.h:467:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(314,88): error: expected '(' for function-style cast or type construction
template<typename _OtherIID, ::std::enable_if_t<!::std::is_same_v<_IIID, _OtherIID>, int> = 0>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(320,65): error: no template named 'is_same_v' in namespace 'std'; did you mean 'is_same'?
template<typename _InterfaceType, ::std::enable_if_t<::std::is_same_v<Interface, _InterfaceType>, int> = 0>
~~~~~~~^
../../buildtools/third_party/libc++/trunk/include\type_traits(883,61): note: 'is_same' declared here
template <class _Tp, class _Up> struct _LIBCPP_TEMPLATE_VIS is_same : public false_type {};
^
In file included from ../../services/device/generic_sensor/platform_sensor_provider_win.cc:7:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comdef.h:467:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(320,58): error: template argument for non-type template parameter must be an expression
template<typename _InterfaceType, ::std::enable_if_t<::std::is_same_v<Interface, _InterfaceType>, int> = 0>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../buildtools/third_party/libc++/trunk/include\type_traits(455,16): note: template parameter is declared here
template <bool _Bp, class _Tp = void> using enable_if_t = typename enable_if<_Bp, _Tp>::type;
^
9 errors generated.
[4271/37758] CXX obj/services/device/generic_sensor/generic_sensor/platform_sensor_reader_win.obj
FAILED: obj/services/device/generic_sensor/generic_sensor/platform_sensor_reader_win.obj
../../third_party/llvm-build/Release+Asserts/bin/clang-cl.exe /nologo /showIncludes "-imsvcC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-imsvcC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-imsvcC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -DUSE_AURA=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD "-DCR_CLANG_REVISION=\"357692-1\"" -D_HAS_NODISCARD -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_ENABLE_NODISCARD -D_LIBCPP_NO_AUTO_LINK -D__STD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -D_USING_V110_SDK71_ -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_RS2 -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DENABLE_IPC_FUZZER -I../.. -Igen -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:sizedDealloc- /X -fmsc-version=1911 /guard:cf,nochecks -m32 /Brepro -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wthread-safety -Wextra-semi /WX /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 /wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 /wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 /wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 /wd4703 /wd4661 /wd4706 /wd4715 /wd4267 /wd4702 -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-ignored-pragma-optimize /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi /Z7 -gcodeview-ghash -fno-standalone-debug /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare /TP /wd4577 /GR- -I../../buildtools/third_party/libc++/trunk/include /c ../../services/device/generic_sensor/platform_sensor_reader_win.cc /Foobj/services/device/generic_sensor/generic_sensor/platform_sensor_reader_win.obj /Fd"obj/services/device/generic_sensor/generic_sensor_cc.pdb"
In file included from ../../services/device/generic_sensor/platform_sensor_reader_win.cc:8:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comdef.h:467:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(69,61): error: no template named 'is_same_v' in namespace 'std'; did you mean 'is_same'?
template<typename _OtherIID, ::std::enable_if_t<!::std::is_same_v<_IIID, _OtherIID>, int> = 0>
~~~~~~~^
../../buildtools/third_party/libc++/trunk/include\type_traits(883,61): note: 'is_same' declared here
template <class _Tp, class _Up> struct _LIBCPP_TEMPLATE_VIS is_same : public false_type {};
^
In file included from ../../services/device/generic_sensor/platform_sensor_reader_win.cc:8:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comdef.h:467:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(69,88): error: expected '(' for function-style cast or type construction
template<typename _OtherIID, ::std::enable_if_t<!::std::is_same_v<_IIID, _OtherIID>, int> = 0>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(83,36): error: no member named 'disjunction_v' in namespace 'std'
::std::enable_if_t<!::std::disjunction_v<
~~~~~~~^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(84,54): error: expected '(' for function-style cast or type construction
::std::is_same<_InterfaceType, Interface>, // call Interface* pInterface
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(90,10): error: expected member name or ';' after declaration specifiers
>, int> = 0>
^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(314,61): error: no template named 'is_same_v' in namespace 'std'; did you mean 'is_same'?
template<typename _OtherIID, ::std::enable_if_t<!::std::is_same_v<_IIID, _OtherIID>, int> = 0>
~~~~~~~^
../../buildtools/third_party/libc++/trunk/include\type_traits(883,61): note: 'is_same' declared here
template <class _Tp, class _Up> struct _LIBCPP_TEMPLATE_VIS is_same : public false_type {};
^
In file included from ../../services/device/generic_sensor/platform_sensor_reader_win.cc:8:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comdef.h:467:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(314,88): error: expected '(' for function-style cast or type construction
template<typename _OtherIID, ::std::enable_if_t<!::std::is_same_v<_IIID, _OtherIID>, int> = 0>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(320,65): error: no template named 'is_same_v' in namespace 'std'; did you mean 'is_same'?
template<typename _InterfaceType, ::std::enable_if_t<::std::is_same_v<Interface, _InterfaceType>, int> = 0>
~~~~~~~^
../../buildtools/third_party/libc++/trunk/include\type_traits(883,61): note: 'is_same' declared here
template <class _Tp, class _Up> struct _LIBCPP_TEMPLATE_VIS is_same : public false_type {};
^
In file included from ../../services/device/generic_sensor/platform_sensor_reader_win.cc:8:
In file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comdef.h:467:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\comip.h(320,58): error: template argument for non-type template parameter must be an expression
template<typename _InterfaceType, ::std::enable_if_t<::std::is_same_v<Interface, _InterfaceType>, int> = 0>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../buildtools/third_party/libc++/trunk/include\type_traits(455,16): note: template parameter is declared here
template <bool _Bp, class _Tp = void> using enable_if_t = typename enable_if<_Bp, _Tp>::type;
^
9 errors generated.
[4274/37758] CXX obj/services/device/generic_sensor/generic_sensor/platform_sensor_win.obj
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "automate-git.py", line 1505, in <module>
if options.buildlogfile else None)
File "automate-git.py", line 70, in run
args, cwd=working_dir, env=env, shell=(sys.platform == 'win32'))
File "C:\Python27\lib\subprocess.py", line 190, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['ninja', '-C', 'out\\Release_GN_x86', 'cefclient']' returned non-zero exit status 1
What is going wrong? How can I solve it?