diff --git a/CMakeLists.txt b/CMakeLists.txt index 4f75e9677..b17426dec 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,7 +36,11 @@ add_subdirectory(3rdparty/SDL2) set(CMAKE_EXE_LINKER_FLAGS "${ANYPS5_EXE_LINKER_FLAGS}") set(ARCHITECTURE x86_64) add_subdirectory(3rdparty/ffmpeg-core) -target_link_libraries(ffmpeg INTERFACE bcrypt ole32 user32) +if(MINGW) + target_link_libraries(ffmpeg INTERFACE bcrypt ole32 user32) +elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux") + target_link_options(ffmpeg INTERFACE LINKER:--exclude-libs,ALL) +endif() set(FT_DISABLE_ZLIB ON CACHE BOOL "" FORCE) set(FT_DISABLE_BZIP2 ON CACHE BOOL "" FORCE)