diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt index 9d792d360..58a2d7128 100644 --- a/external/CMakeLists.txt +++ b/external/CMakeLists.txt @@ -911,11 +911,15 @@ if(ENABLE_CHANNELRX_REMOTETCPSINK) elseif (EMSCRIPTEN) set(FLAC_LIBRARIES "${EXTERNAL_BUILD_LIBRARIES}/flac/src/flac-build/src/libFLAC/libFLAC.a" CACHE INTERNAL "") endif() + set(FLAC_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error=inline") + set(FLAC_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=inline") ExternalProject_Add(flac GIT_REPOSITORY https://github.com/xiph/flac.git PREFIX "${EXTERNAL_BUILD_LIBRARIES}/flac" CMAKE_ARGS ${COMMON_CMAKE_ARGS} -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=OFF + -DCMAKE_C_FLAGS=${FLAC_C_FLAGS} + -DCMAKE_CXX_FLAGS=${FLAC_CXX_FLAGS} -DINSTALL_MANPAGES=OFF -DBUILD_SHARED_LIBS=ON -DWITH_FORTIFY_SOURCE=OFF