From 014bca460e1533d826e4e8fa314004482b21e0cf Mon Sep 17 00:00:00 2001 From: canming huang Date: Sat, 17 May 2025 15:53:07 +0000 Subject: [PATCH] fix[cmake]: Fix static build issue Add merge_static_lib.sh to cmake command. Signed-off-by: canming huang Change-Id: I1574818090f22c5612ddcb9aa12653428273f5c5 --- mpp/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mpp/CMakeLists.txt b/mpp/CMakeLists.txt index 7cbfecc1..ccbbc0ec 100644 --- a/mpp/CMakeLists.txt +++ b/mpp/CMakeLists.txt @@ -75,6 +75,7 @@ target_link_libraries(${MPP_STATIC} mpp_codec mpp_hal mpp_vproc kmpp add_custom_command(TARGET ${MPP_STATIC} POST_BUILD COMMAND ${CMAKE_AR} x $ COMMAND ${CMAKE_AR} rcs lib${MPP_SHARED}.a *.o + COMMAND ${CMAKE_SOURCE_DIR}/merge_static_lib.sh ${CMAKE_BINARY_DIR} ${MPP_SHARED} COMMAND ${CMAKE_STRIP} --strip-debug lib${MPP_SHARED}.a COMMAND pwd COMMAND rm *.o