From 7706b5129dfae3fbef622b7d6b9c64d4456b85af Mon Sep 17 00:00:00 2001 From: Herman Chen Date: Tue, 1 Apr 2025 18:01:50 +0800 Subject: [PATCH] fix[cmake]: Fix kmpp_base symbol missing Signed-off-by: Herman Chen Change-Id: Ib122d653d804a6bdbf1ccdc9e930cd9e043a649d --- mpp/CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mpp/CMakeLists.txt b/mpp/CMakeLists.txt index abcb8b08..956ee342 100644 --- a/mpp/CMakeLists.txt +++ b/mpp/CMakeLists.txt @@ -63,14 +63,14 @@ endif() set_target_properties(${MPP_SHARED} PROPERTIES FOLDER "mpp") set_target_properties(${MPP_SHARED} PROPERTIES CLEAN_DIRECT_OUTPUT 1) target_link_libraries(${MPP_SHARED} mpp_codec mpp_hal mpp_vproc kmpp - ${BEGIN_WHOLE_ARCHIVE} mpp_base ${END_WHOLE_ARCHIVE}) + ${BEGIN_WHOLE_ARCHIVE} mpp_base kmpp_base ${END_WHOLE_ARCHIVE}) # build static library add_library(${MPP_STATIC} STATIC ${MPP_SRC}) set_target_properties(${MPP_STATIC} PROPERTIES FOLDER "mpp" OUTPUT_NAME "${MPP_SHARED}") set_target_properties(${MPP_STATIC} PROPERTIES CLEAN_DIRECT_OUTPUT 1) -target_link_libraries(${MPP_STATIC} mpp_codec mpp_hal mpp_vproc - ${BEGIN_WHOLE_ARCHIVE} mpp_base ${END_WHOLE_ARCHIVE}) +target_link_libraries(${MPP_STATIC} mpp_codec mpp_hal mpp_vproc kmpp + ${BEGIN_WHOLE_ARCHIVE} mpp_base kmpp_base ${END_WHOLE_ARCHIVE}) add_custom_command(TARGET ${MPP_STATIC} POST_BUILD COMMAND ${CMAKE_AR} x $