I tried to combine cef_binary_117.2.5+gda4c36a+chromium-117.0.5938.152_windows32 from the official build i downloaded here https://bitbucket.org/chromiumembedded/ ... uilding.md but it generates a lot of errors.
Copying libcef_dll_wrapper.lib from my CEF building folder c:\code\chromium_git\chromium\src\out\Debug_GN_x86\obj\cef\ didn't help either, in my porject i can see a lots of errors like this
- Code: Select all
Severity Code Description Project File Line Suppression State
Error LNK2001 unresolved external symbol "public: __thiscall std::__Cr::basic_string<char,struct std::__Cr::char_traits<char>,class std::__Cr::allocator<char> >::~basic_string<char,struct std::__Cr::char_traits<char>,class std::__Cr::allocator<char> >(void)" (??1?$basic_string@DU?$char_traits@D@__Cr@std@@V?$allocator@D@23@@__Cr@std@@QAE@XZ) \libcef_dll_wrapper.lib(post_data_element_ctocpp.obj) 1
I built CEF with these parameters:
- Code: Select all
set GN_DEFINES=is_component_build=false proprietary_codecs=true is_official_build=true
set GN_ARGUMENTS=--ide=vs2022 --sln=cef --filters=//cef/*
set CEF_ARCHIVE_FORMAT=tar.bz2
python3 ..\automate\automate-git.py --download-dir=c:\code\chromium_git --depot-tools-dir=c:\code\depot_tools --minimal-distrib --client-distrib --force-clean --with-pgo-profiles --no-build --branch=5938
How can i build correct libcef_dll_wrapper.lib for my build with codecs support?