From 634a0eee15ed636e1dfcd198911f805ea5700465 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 28 Dec 2021 18:50:41 -0600 Subject: [PATCH] Fix finding libraries via pkg-config on Buster --- CMakeLists.txt | 2 +- cmake/FindMMAL.cmake | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b7c1bc4..96df879 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -119,7 +119,7 @@ if(MMAL_FOUND) list(APPEND MOONLIGHT_OPTIONS MMAL) add_library(moonlight-mmal SHARED ./src/video/mmal.c) target_include_directories(moonlight-mmal PRIVATE ${MMAL_INCLUDE_DIRS} ${GAMESTREAM_INCLUDE_DIR} ${MOONLIGHT_COMMON_INCLUDE_DIR}) - target_link_libraries(moonlight-mmal gamestream ${MMAL_LIBRARIES}) + target_link_libraries(moonlight-mmal gamestream ${MMAL_LINK_LIBRARIES}) install(TARGETS moonlight-mmal DESTINATION ${CMAKE_INSTALL_LIBDIR}) endif() diff --git a/cmake/FindMMAL.cmake b/cmake/FindMMAL.cmake index e05c86d..d8ca55f 100644 --- a/cmake/FindMMAL.cmake +++ b/cmake/FindMMAL.cmake @@ -37,5 +37,5 @@ mark_as_advanced(MMAL_VC_CLIENT_LIBRARY) include(${CMAKE_ROOT}/Modules/FindPackageHandleStandardArgs.cmake) FIND_PACKAGE_HANDLE_STANDARD_ARGS(MMAL DEFAULT_MSG BROADCOM_INCLUDE_DIR VCOS_LIBRARY MMAL_CORE_LIBRARY MMAL_UTIL_LIBRARY MMAL_VC_CLIENT_LIBRARY BCM_HOST_LIBRARY) -set(MMAL_LIBRARIES ${BCM_HOST_LIBRARY} ${VCOS_LIBRARY} ${MMAL_CORE_LIBRARY} ${MMAL_UTIL_LIBRARY} ${MMAL_VC_CLIENT_LIBRARY}) +set(MMAL_LINK_LIBRARIES ${BCM_HOST_LIBRARY} ${VCOS_LIBRARY} ${MMAL_CORE_LIBRARY} ${MMAL_UTIL_LIBRARY} ${MMAL_VC_CLIENT_LIBRARY}) set(MMAL_INCLUDE_DIRS ${BROADCOM_INCLUDE_DIR}) \ No newline at end of file