mikeperri / flutter_sequencer

A Flutter plugin for music sequencing.
Other
90 stars 38 forks source link

Android build file on windows. #44

Closed haorendashu closed 1 year ago

haorendashu commented 1 year ago

I build it on windows, i build failed with an exception: "C++ versions less than C++14 are not supported."

Some info:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':flutter_sequencer:buildCMakeDebug[arm64-v8a]'.
> com.android.ide.common.process.ProcessException: ninja: Entering directory `C:\Users\dashu\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_sequencer-0.4.4\android\.cxx\Debug\4q4h2k53\arm64-v8a'
  [1/252] Linking CXX static library third_party\sfizz\libsfizz_tunings.a
  [2/252] Linking CXX static library third_party\sfizz\libsfizz_pugixml.a
  [3/252] Linking CXX static library third_party\sfizz\libsfizz_spline.a
  [4/252] Linking CXX static library third_party\sfizz\libsfizz_filesystem_impl.a
  [5/252] Linking CXX static library third_party\sfizz\libsfizz_cpuid.a
  [6/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/unscaledcycleclock.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/unscaledcycleclock.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/unscaledcycleclock.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_base.dir\internal\unscaledcycleclock.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/unscaledcycleclock.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/unscaledcycleclock.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/unscaledcycleclock.h:45:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [7/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/cycleclock.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/cycleclock.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/cycleclock.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_base.dir\internal\cycleclock.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/cycleclock.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/cycleclock.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/cycleclock.cc:23:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/cycleclock.h:48:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/attributes.h:37:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [8/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/debugging/CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/debugging/CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/debugging/CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\debugging\CMakeFiles\absl_stacktrace.dir\stacktrace.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/debugging/CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/debugging/stacktrace.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/debugging/stacktrace.cc:37:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/debugging/stacktrace.h:34:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [9/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_spinlock_wait.dir/internal/spinlock_wait.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_spinlock_wait.dir/internal/spinlock_wait.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_spinlock_wait.dir/internal/spinlock_wait.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_spinlock_wait.dir\internal\spinlock_wait.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_spinlock_wait.dir/internal/spinlock_wait.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/spinlock_wait.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/spinlock_wait.cc:22:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/spinlock_wait.h:24:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/scheduling_mode.h:21:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [10/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\crc\CMakeFiles\absl_crc_cpu_detect.dir\internal\cpu_detect.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/cpu_detect.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/cpu_detect.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/crc/internal/cpu_detect.h:18:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [11/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_log_severity.dir/log_severity.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_log_severity.dir/log_severity.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_log_severity.dir/log_severity.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_log_severity.dir\log_severity.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_log_severity.dir/log_severity.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/log_severity.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/log_severity.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/log_severity.h:21:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/attributes.h:37:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [12/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_raw_logging_internal.dir/internal/raw_logging.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_raw_logging_internal.dir/internal/raw_logging.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_raw_logging_internal.dir/internal/raw_logging.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_raw_logging_internal.dir\internal\raw_logging.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_raw_logging_internal.dir/internal/raw_logging.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/raw_logging.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/raw_logging.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/raw_logging.h:24:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/attributes.h:37:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [13/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_throw_delegate.dir/internal/throw_delegate.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_throw_delegate.dir/internal/throw_delegate.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_throw_delegate.dir/internal/throw_delegate.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_throw_delegate.dir\internal\throw_delegate.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_throw_delegate.dir/internal/throw_delegate.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/throw_delegate.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/throw_delegate.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/throw_delegate.h:22:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [14/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/thread_identity.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/thread_identity.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/thread_identity.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_base.dir\internal\thread_identity.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/thread_identity.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/thread_identity.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/thread_identity.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/thread_identity.h:33:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [15/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/spinlock.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/spinlock.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/spinlock.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_base.dir\internal\spinlock.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/spinlock.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/spinlock.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/spinlock.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/spinlock.h:35:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/attributes.h:37:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [16/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_malloc_internal.dir\internal\low_level_alloc.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/low_level_alloc.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/low_level_alloc.cc:20:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/low_level_alloc.h:31:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/attributes.h:37:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [17/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/sysinfo.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/sysinfo.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/sysinfo.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\base\CMakeFiles\absl_base.dir\internal\sysinfo.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/sysinfo.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/sysinfo.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/base/internal/sysinfo.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/internal/sysinfo.h:33:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [18/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc32c.dir/internal/crc_memcpy_x86_64.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc32c.dir/internal/crc_memcpy_x86_64.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc32c.dir/internal/crc_memcpy_x86_64.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\crc\CMakeFiles\absl_crc32c.dir\internal\crc_memcpy_x86_64.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc32c.dir/internal/crc_memcpy_x86_64.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/crc_memcpy_x86_64.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/crc_memcpy_x86_64.cc:54:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/dynamic_annotations.h:50:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/attributes.h:37:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/crc_memcpy_x86_64.cc:57:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/crc/crc32c.h:32:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const]
    constexpr void remove_prefix(size_type n) {
                   ^
                                              const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:348:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const]
    constexpr void remove_suffix(size_type n) {
                   ^
                                              const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:356:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const]
    constexpr void swap(string_view& s) noexcept {
                   ^
                                        const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:340:10: error: cannot assign to non-static data member within const member function 'remove_prefix'
      ptr_ += n;
      ~~~~ ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: note: member function 'absl::lts_20230125::string_view::remove_prefix' is declared const here
    constexpr void remove_prefix(size_type n) {
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:341:13: error: cannot assign to non-static data member within const member function 'remove_prefix'
      length_ -= n;
      ~~~~~~~ ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: note: member function 'absl::lts_20230125::string_view::remove_prefix' is declared const here
    constexpr void remove_prefix(size_type n) {
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: error: constexpr function's return type 'void' is not a literal type
    constexpr void remove_prefix(size_type n) {
                   ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:350:13: error: cannot assign to non-static data member within const member function 'remove_suffix'
      length_ -= n;
      ~~~~~~~ ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:348:18: note: member function 'absl::lts_20230125::string_view::remove_suffix' is declared const here
    constexpr void remove_suffix(size_type n) {
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:348:18: error: constexpr function's return type 'void' is not a literal type
    constexpr void remove_suffix(size_type n) {
                   ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:358:11: error: no viable overloaded '='
      *this = s;
      ~~~~~ ^ ~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:161:7: note: candidate function (the implicit copy assignment operator) not viable: 'this' argument has type 'const absl::lts_20230125::string_view', but method is not marked const
  class string_view {
        ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:161:7: note: candidate function (the implicit move assignment operator) not viable: 'this' argument has type 'const absl::lts_20230125::string_view', but method is not marked const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:356:18: error: constexpr function's return type 'void' is not a literal type
    constexpr void swap(string_view& s) noexcept {
                   ^
  3 warnings and 8 errors generated.
  [19/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\container\CMakeFiles\absl_hashtablez_sampler.dir\internal\hashtablez_sampler_force_weak_definition.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/container/internal/hashtablez_sampler.h:47:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/container/internal/hashtablez_sampler.h:50:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/profiling/internal/sample_recorder.h:33:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/synchronization/mutex.h:74:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/synchronization/internal/kernel_timeout.h:35:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/time/clock.h:26:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/time/time.h:88:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const]
    constexpr void remove_prefix(size_type n) {
                   ^
                                              const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:348:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const]
    constexpr void remove_suffix(size_type n) {
                   ^
                                              const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:356:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const]
    constexpr void swap(string_view& s) noexcept {
                   ^
                                        const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:340:10: error: cannot assign to non-static data member within const member function 'remove_prefix'
      ptr_ += n;
      ~~~~ ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: note: member function 'absl::lts_20230125::string_view::remove_prefix' is declared const here
    constexpr void remove_prefix(size_type n) {
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:341:13: error: cannot assign to non-static data member within const member function 'remove_prefix'
      length_ -= n;
      ~~~~~~~ ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: note: member function 'absl::lts_20230125::string_view::remove_prefix' is declared const here
    constexpr void remove_prefix(size_type n) {
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: error: constexpr function's return type 'void' is not a literal type
    constexpr void remove_prefix(size_type n) {
                   ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:350:13: error: cannot assign to non-static data member within const member function 'remove_suffix'
      length_ -= n;
      ~~~~~~~ ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:348:18: note: member function 'absl::lts_20230125::string_view::remove_suffix' is declared const here
    constexpr void remove_suffix(size_type n) {
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:348:18: error: constexpr function's return type 'void' is not a literal type
    constexpr void remove_suffix(size_type n) {
                   ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:358:11: error: no viable overloaded '='
      *this = s;
      ~~~~~ ^ ~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:161:7: note: candidate function (the implicit copy assignment operator) not viable: 'this' argument has type 'const absl::lts_20230125::string_view', but method is not marked const
  class string_view {
        ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:161:7: note: candidate function (the implicit move assignment operator) not viable: 'this' argument has type 'const absl::lts_20230125::string_view', but method is not marked const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:356:18: error: constexpr function's return type 'void' is not a literal type
    constexpr void swap(string_view& s) noexcept {
                   ^
  3 warnings and 8 errors generated.
  [20/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\crc\CMakeFiles\absl_crc_internal.dir\internal\crc.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/crc.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/crc.cc:42:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/crc/internal/crc.h:20:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  1 error generated.
  [21/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\crc\CMakeFiles\absl_crc_internal.dir\internal\crc_x86_arm_combined.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc:20:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/attributes.h:37:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc:29:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/memory/memory.h:97:12: error: no member named 'make_unique' in namespace 'std'
  using std::make_unique;
        ~~~~~^
  2 errors generated.
  [22/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\container\CMakeFiles\absl_hashtablez_sampler.dir\internal\hashtablez_sampler.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/container/internal/hashtablez_sampler.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/container/internal/hashtablez_sampler.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/container/internal/hashtablez_sampler.h:47:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
   ^
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/container/internal/hashtablez_sampler.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/container/internal/hashtablez_sampler.h:50:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/profiling/internal/sample_recorder.h:33:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/synchronization/mutex.h:74:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/synchronization/internal/kernel_timeout.h:35:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/time/clock.h:26:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/time/time.h:88:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const]
    constexpr void remove_prefix(size_type n) {
                   ^
                                              const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:348:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const]
    constexpr void remove_suffix(size_type n) {
                   ^
                                              const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:356:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const]
    constexpr void swap(string_view& s) noexcept {
                   ^
                                        const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:340:10: error: cannot assign to non-static data member within const member function 'remove_prefix'
      ptr_ += n;
      ~~~~ ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: note: member function 'absl::lts_20230125::string_view::remove_prefix' is declared const here
    constexpr void remove_prefix(size_type n) {
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:341:13: error: cannot assign to non-static data member within const member function 'remove_prefix'
      length_ -= n;
      ~~~~~~~ ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: note: member function 'absl::lts_20230125::string_view::remove_prefix' is declared const here
    constexpr void remove_prefix(size_type n) {
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:338:18: error: constexpr function's return type 'void' is not a literal type
    constexpr void remove_prefix(size_type n) {
                   ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:350:13: error: cannot assign to non-static data member within const member function 'remove_suffix'
      length_ -= n;
      ~~~~~~~ ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:348:18: note: member function 'absl::lts_20230125::string_view::remove_suffix' is declared const here
    constexpr void remove_suffix(size_type n) {
    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:348:18: error: constexpr function's return type 'void' is not a literal type
    constexpr void remove_suffix(size_type n) {
                   ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:358:11: error: no viable overloaded '='
      *this = s;
      ~~~~~ ^ ~
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:161:7: note: candidate function (the implicit copy assignment operator) not viable: 'this' argument has type 'const absl::lts_20230125::string_view', but method is not marked const
  class string_view {
        ^
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:161:7: note: candidate function (the implicit move assignment operator) not viable: 'this' argument has type 'const absl::lts_20230125::string_view', but method is not marked const
  ../../../../third_party/sfizz/external/abseil-cpp\absl/strings/string_view.h:356:18: error: constexpr function's return type 'void' is not a literal type
    constexpr void swap(string_view& s) noexcept {
                   ^
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/container/internal/hashtablez_sampler.cc:27:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/memory/memory.h:97:12: error: no member named 'make_unique' in namespace 'std'
  using std::make_unique;
        ~~~~~^
  3 warnings and 9 errors generated.
  [23/252] Building CXX object third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_raw_hash_set.dir/internal/raw_hash_set.cc.o
  FAILED: third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_raw_hash_set.dir/internal/raw_hash_set.cc.o
  F:\sdk\android\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=F:/sdk/android/ndk/22.1.7171670/toolchains/llvm/prebuilt/windows-x86_64/sysroot  -I../../../.././third_party/oboe/include -I../../../.././third_party/TinySoundFont -I../../../../third_party/sfizz/external/abseil-cpp -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security  -std=c++17 -frelaxed-template-template-args -O0 -fno-limit-debug-info  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-multichar -Werror=return-type -Wcast-qual -Wconversion -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Winfinite-recursion -Winvalid-constexpr -Wliteral-conversion -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wself-assign -Wshadow-all -Wshorten-64-to-32 -Wsign-conversion -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-zero-compare -Wundef -Wuninitialized -Wunreachable-code -Wunused-comparison -Wunused-local-typedefs -Wunused-result -Wvla -Wwrite-strings -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pthread -std=gnu++11 -MD -MT third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_raw_hash_set.dir/internal/raw_hash_set.cc.o -MF third_party\sfizz\external\abseil-cpp\absl\container\CMakeFiles\absl_raw_hash_set.dir\internal\raw_hash_set.cc.o.d -o third_party/sfizz/external/abseil-cpp/absl/container/CMakeFiles/absl_raw_hash_set.dir/internal/raw_hash_set.cc.o -c ../../../../third_party/sfizz/external/abseil-cpp/absl/container/internal/raw_hash_set.cc
  In file included from ../../../../third_party/sfizz/external/abseil-cpp/absl/container/internal/raw_hash_set.cc:15:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/container/internal/raw_hash_set.h:186:
  In file included from ../../../../third_party/sfizz/external/abseil-cpp\absl/base/config.h:86:
  ../../../../third_party/sfizz/external/abseil-cpp\absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported."
  #error "C++ versions less than C++14 are not supported."
haorendashu commented 1 year ago

this is an issue about abseil-cpp. add file .bazelrc with content under to user root dir.

build --cxxopt=-std=c++14
build --host_cxxopt=-std=c++14