diff --git a/CMakeLists.txt b/CMakeLists.txt index 0a07b3c922..38939f3a6c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -550,6 +550,10 @@ if (YUZU_USE_CPM) EXCLUDE_FROM_ALL ON ) + if (Opus_ADDED AND NOT TARGET Opus::opus) + add_library(Opus::opus ALIAS opus) + endif() + if(ENABLE_CUBEB) AddPackage( NAME cubeb diff --git a/src/audio_core/CMakeLists.txt b/src/audio_core/CMakeLists.txt index e040ec756d..f72448bc87 100644 --- a/src/audio_core/CMakeLists.txt +++ b/src/audio_core/CMakeLists.txt @@ -227,7 +227,7 @@ else() endif() target_include_directories(audio_core PRIVATE ${OPUS_INCLUDE_DIRS}) -target_link_libraries(audio_core PUBLIC common core opus) +target_link_libraries(audio_core PUBLIC common core Opus::opus) if (ARCHITECTURE_x86_64 OR ARCHITECTURE_arm64) target_link_libraries(audio_core PRIVATE dynarmic::dynarmic)