After having issues loading es6 modules I tried updating my CEF version from '3.3325.1756.g6d8faa4' to '3.3497.1836.gb472a8d' but compiling that fails with this:
- Code: Select all
Setting up build files for CEF
-- The C compiler identification is GNU 8.1.1
-- The CXX compiler identification is GNU 8.1.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test COMPILER_SUPPORTS_NO_UNUSED_LOCAL_TYPEDEFS
-- Performing Test COMPILER_SUPPORTS_NO_UNUSED_LOCAL_TYPEDEFS - Success
-- Performing Test COMPILER_SUPPORTS_NO_LITERAL_SUFFIX
-- Performing Test COMPILER_SUPPORTS_NO_LITERAL_SUFFIX - Success
-- Performing Test COMPILER_SUPPORTS_NO_NARROWING
-- Performing Test COMPILER_SUPPORTS_NO_NARROWING - Success
-- *** CEF CONFIGURATION SETTINGS ***
-- Generator: Unix Makefiles
-- Platform: Linux
-- Project architecture: x86_64
-- Build type: RelWithDebInfo
-- Binary distribution root: /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF
-- Standard libraries: X11
-- Compile defines: __STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;_FILE_OFFSET_BITS=64
-- Compile defines (Debug):
-- Compile defines (Release): NDEBUG
-- C compile flags: -fno-strict-aliasing;-fPIC;-fstack-protector;-funwind-tables;-fvisibility=hidden;--param=ssp-buffer-size=4;-pipe;-pthread;-Wall;-Werror;-Wno-missing-field-initializers;-Wno-unused-parameter;-Wno-error=comment;-Wno-comment;-m64;-march=x86-64 -std=c99;-Wno-unused-local-typedefs
-- C compile flags (Debug): -O0;-g
-- C compile flags (Release): -O2;-fdata-sections;-ffunction-sections;-fno-ident;-U_FORTIFY_SOURCE;-D_FORTIFY_SOURCE=2
-- C++ compile flags: -fno-strict-aliasing;-fPIC;-fstack-protector;-funwind-tables;-fvisibility=hidden;--param=ssp-buffer-size=4;-pipe;-pthread;-Wall;-Werror;-Wno-missing-field-initializers;-Wno-unused-parameter;-Wno-error=comment;-Wno-comment;-m64;-march=x86-64 -fno-exceptions;-fno-rtti;-fno-threadsafe-statics;-fvisibility-inlines-hidden;-std=gnu++11;-Wsign-compare;-Wno-literal-suffix;-Wno-narrowing
-- C++ compile flags (Debug): -O0;-g
-- C++ compile flags (Release): -O2;-fdata-sections;-ffunction-sections;-fno-ident;-U_FORTIFY_SOURCE;-D_FORTIFY_SOURCE=2
-- Exe link flags: -fPIC;-pthread;-Wl,--disable-new-dtags;-Wl,--fatal-warnings;-Wl,-rpath,.;-Wl,-z,noexecstack;-Wl,-z,now;-Wl,-z,relro;-m64
-- Exe link flags (Debug):
-- Exe link flags (Release): -Wl,-O1;-Wl,--as-needed;-Wl,--gc-sections
-- Shared link flags: -fPIC;-pthread;-Wl,--disable-new-dtags;-Wl,--fatal-warnings;-Wl,-rpath,.;-Wl,-z,noexecstack;-Wl,-z,now;-Wl,-z,relro;-m64
-- Shared link flags (Debug):
-- Shared link flags (Release): -Wl,-O1;-Wl,--as-needed;-Wl,--gc-sections
-- CEF Binary files: chrome-sandbox;libcef.so;libEGL.so;libGLESv2.so;natives_blob.bin;snapshot_blob.bin;v8_context_snapshot.bin;swiftshader
-- CEF Resource files: cef.pak;cef_100_percent.pak;cef_200_percent.pak;cef_extensions.pak;devtools_resources.pak;icudtl.dat;locales
-- Configuring done
-- Generating done
-- Build files have been written to: /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/build
Successfully created project files for CEF
Compiling CEF
Scanning dependencies of target libcef_dll_wrapper
[ 0%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_thread_checker_impl.cc.o
[ 0%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_bind_helpers.cc.o
[ 1%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_lock_impl.cc.o
[ 2%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_atomicops_x86_gcc.cc.o
[ 3%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_ref_counted.cc.o
[ 4%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_callback_helpers.cc.o
[ 4%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_lock.cc.o
[ 4%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/transfer_util.cc.o
[ 6%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_string16.cc.o
[ 6%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_callback_internal.cc.o
[ 7%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/base_ref_counted_cpptoc.cc.o
[ 7%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/accessibility_handler_cpptoc.cc.o
[ 8%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/app_cpptoc.cc.o
[ 9%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/completion_callback_cpptoc.cc.o
[ 10%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_weak_ptr.cc.o
[ 10%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/base/cef_logging.cc.o
[ 12%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/context_menu_handler_cpptoc.cc.o
[ 12%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/browser_process_handler_cpptoc.cc.o
[ 12%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/client_cpptoc.cc.o
[ 12%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/base_scoped_cpptoc.cc.o
[ 12%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/cookie_visitor_cpptoc.cc.o
[ 13%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/delete_cookies_callback_cpptoc.cc.o
[ 13%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/dialog_handler_cpptoc.cc.o
[ 14%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/display_handler_cpptoc.cc.o
[ 15%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/domvisitor_cpptoc.cc.o
[ 15%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/download_handler_cpptoc.cc.o
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/value_ctocpp.h:25,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/accessibility_handler_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
[ 16%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/download_image_callback_cpptoc.cc.o
[ 16%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/drag_handler_cpptoc.cc.o
[ 17%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/end_tracing_callback_cpptoc.cc.o
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/command_line_ctocpp.h:26,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/browser_process_handler_cpptoc.cc:17:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/browser_ctocpp.h:28,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/client_cpptoc.cc:29:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
[ 18%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/extension_handler_cpptoc.cc.o
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/browser_ctocpp.h:28,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/context_menu_handler_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/command_line_ctocpp.h:26,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/app_cpptoc.cc:19:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/scheme_registrar_ctocpp.h:25,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/app_cpptoc.cc:20:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_scoped.h:184:14: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void* ptr) {
^
[ 18%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/find_handler_cpptoc.cc.o
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:219: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/accessibility_handler_cpptoc.cc.o] Virhe 1
make[2]: *** Odotetaan keskeneräisiä töitä....
[ 19%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/focus_handler_cpptoc.cc.o
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:271: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/browser_process_handler_cpptoc.cc.o] Virhe 1
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/domdocument_ctocpp.h:25,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/domvisitor_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:232: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/app_cpptoc.cc.o] Virhe 1
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/browser_ctocpp.h:28,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/dialog_handler_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/before_download_callback_ctocpp.h:25,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/download_handler_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/browser_ctocpp.h:28,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/display_handler_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:310: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/context_menu_handler_cpptoc.cc.o] Virhe 1
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/image_ctocpp.h:25,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/download_image_callback_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/browser_ctocpp.h:28,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/drag_handler_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:375: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/domvisitor_cpptoc.cc.o] Virhe 1
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:284: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/client_cpptoc.cc.o] Virhe 1
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:401: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/download_image_callback_cpptoc.cc.o] Virhe 1
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:349: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/dialog_handler_cpptoc.cc.o] Virhe 1
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/browser_ctocpp.h:28,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/find_handler_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
cc1plus: all warnings being treated as errors
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/browser_ctocpp.h:28,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/extension_handler_cpptoc.cc:17:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:388: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/download_handler_cpptoc.cc.o] Virhe 1
In file included from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/browser_ctocpp.h:28,
from /home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/cpptoc/focus_handler_cpptoc.cc:16:
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:77:27: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
void UnderlyingAddRef() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:85:28: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingRelease() const {
^~~~~
/home/hhyyrylainen/Projects/Leviathan/ThirdParty/CEF/libcef_dll/ctocpp/ctocpp_ref_counted.h:94:30: virhe: ”cfi-icall” attribute directive ignored [-Werror=attributes]
bool UnderlyingHasOneRef() const {
^~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:362: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/display_handler_cpptoc.cc.o] Virhe 1
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:414: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/drag_handler_cpptoc.cc.o] Virhe 1
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:453: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/find_handler_cpptoc.cc.o] Virhe 1
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:466: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/focus_handler_cpptoc.cc.o] Virhe 1
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:440: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/cpptoc/extension_handler_cpptoc.cc.o] Virhe 1
make[1]: *** [CMakeFiles/Makefile2:86: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/all] Virhe 2
make: *** [Makefile:84: all] Virhe 2
I tried searching for a solution but it I couldn't find anything with "cfi-icall attribute directive ignored". If I remove "-Werror" from cef_variables.cmake I can compile CEF.