- Code: Select all
I:\CEF_ffmpeg\2526\chromium\src>set DEPOT_TOOLS_WIN_TOOLCHAIN=0
I:\CEF_ffmpeg\2526\chromium\src>set CEF_USE_GN=0
I:\CEF_ffmpeg\2526\chromium\src>set GYP_GENERATORS=ninja,msvs-ninja
I:\CEF_ffmpeg\2526\chromium\src>set GYP_MSVS_VERSION=2013
I:\CEF_ffmpeg\2526\chromium\src>set GYP_DEFINES=proprietary_codecs=1 ffmpeg_branding=Chrome
I:\CEF_ffmpeg\2526\chromium\src>ninja -C out\Debug cefclient
ninja: Entering directory `out\Debug'
[20/6467] CXX obj\third_party\WebKit\Source\core\fetch\webcore_remaining.UniqueIdentifier.obj
FAILED: obj/third_party/WebKit/Source/core/fetch/webcore_remaining.UniqueIdentifier.obj
ninja -t msvc -e environment.x86 -- "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64_x86\cl.exe" /nologo /showIncludes /FC @obj\third_party\WebKit\Source\core\fetch\webcore_remaining.UniqueIdentifier.obj.rsp /c ..\..\third_party\WebKit\Source\core\fetch\UniqueIdentifier.cpp /Foobj\third_party\WebKit\Source\core\fetch\webcore_remaining.UniqueIdentifier.obj /Fdobj\third_party\WebKit\Source\core\webcore_remaining.cc.pdb
i:\cef_ffmpeg\2526\chromium\src\third_party\webkit\source\core\fetch\uniqueidentifier.cpp(39) : error C2220: warning treated as error - no 'object' file generated
i:\cef_ffmpeg\2526\chromium\src\third_party\webkit\source\core\fetch\uniqueidentifier.cpp(39) : warning C4273: 'blink::createUniqueIdentifier' : inconsistent dll linkage
i:\cef_ffmpeg\2526\chromium\src\third_party\webkit\source\core\fetch\uniqueidentifier.h(38) : see previous definition of 'createUniqueIdentifier'
ninja: build stopped: subcommand failed.
I'm using MS Visual Studio 2013 Community Update 4 (I've also tried MS Visual Studio 2015 Community Update 1, but got the same result)