I am trying to compile CEF build 2743 with chromium version 52 on Windows 7. I have all the installation prerequisites for Chromium and CEF (Win 7+, VS2015u2, Win10.0.10586 SDK, Ninja). I checked in Chromium forum but couldn't find any direct reference to similar issue. The closest match is this closed one - https://codereview.chromium.org/1827563002/.
Any suggestions how can I fix this?
Command:
- Code: Select all
C:\Users\dev\trunk\cef_update\2623>python automate-git.py --download-dir=. --branch=2743 --force-update
Exact error line:
- Code: Select all
c:\users\dev\trunk\cef_update\2623\chromium\src\base\win\win_util.cc(27): fatal error C1083: Cannot open include file: 'uiviewsettingsinterop.h': No such file or directory
Full output:
- Code: Select all
Generating CEF project files...
________ running 'C:\Users\dev\trunk\cef_update\2623\depot_tools\python276_bin\python.exe ../build/gyp_chromium cef.gyp -I cef.gypi' in 'C:\Users\dev\trunk\cef_update\2623\chromium\src\cef'
Enabled Psyco JIT.
Updating projects from gyp files...
-------- Running "ninja -C out\Debug cefclient" in "C:\Users\dev\trunk\cef_update\2623\chromium\src"...
ninja: Entering directory `out\Debug'
[2493/14331] CXX obj\base\win\base.win_util.obj
FAILED: obj/base/win/base.win_util.obj
ninja -t msvc -e environment.x86 -- "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64_x86\cl.exe" /nologo /showIncludes /FC @obj\base\win\base.win_util.obj.rsp /c ..\..\base\win\win_util.cc /Foobj\base\win\base.win_util.obj /Fdobj\base\base.cc.pdb
c:\users\dev\trunk\cef_update\2623\chromium\src\base\win\win_util.cc(27): fatal error C1083: Cannot open include file: 'uiviewsettingsinterop.h': No such file or directory
[2510/14331] LINK_EMBED(DLL) libEGL.dll
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "automate-git.py", line 910, in <module>
if options.buildlogfile else None)
File "automate-git.py", line 56, in run
shell=(sys.platform == 'win32'))
File "C:\Users\dev\trunk\cef_update\2623\depot_tools\python276_bin\lib\subprocess.py", line 540, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['ninja', '-C', 'out\\Debug', 'cefclient']' returned non-zero exit status 1
Thanks in advance,
-- dib