- Code: Select all
set GN_DEFINES=use_jumbo_build=true is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome
set GN_ARGUMENTS=--ide=vs2017 --sln=cef --filters=//cef/*
python ..\automate\automate-git.py --download-dir=c:\code\chromium_git --depot-tools-dir=c:\code\depot_tools --client-distrib --force-build
No errors shows up when execute the update.bat
Building using VS 2017 version 15.8.9 and the CEF version used is 3.3665.1878.g778ee5c
If I try compile with sandbox enabled I get:
- Code: Select all
cef_sandbox.lib(*) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in myproject.obj
I woud like to keep sandbox ON for security reasons, but I only can compile my application if sandbox is off.
I realized that cef_sandbox.lib is too small in comparison with file present in http://opensource.spotify.com/cefbuilds/index.html
My custom build has cef_sandbox.lib with ~93Mb and the automated has ~206Mb for Debug. For Release my cef_sandbox.lib has ~44Mb and automated distr in internet has ~74Mb
I dont know what I'm doing wrong.