diff --git a/CMakeLists.txt b/CMakeLists.txt index 702dd091..f28e94c3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -167,8 +167,10 @@ if(GCC) find_library(LMVEC_LIB mvec) if(LMVEC_LIB) set(LIBM mvec m) + set(MPP_PKGCONFIG_DEPENDENT_LIBS "-lmvec -lm") else() set(LIBM m) + set(MPP_PKGCONFIG_DEPENDENT_LIBS "-lm") add_definitions(-fno-builtin-pow) endif() diff --git a/pkgconfig/rockchip_mpp.pc.cmake b/pkgconfig/rockchip_mpp.pc.cmake index 75cc2cf2..9d7d84c8 100644 --- a/pkgconfig/rockchip_mpp.pc.cmake +++ b/pkgconfig/rockchip_mpp.pc.cmake @@ -7,6 +7,6 @@ Name: rockchip_mpp Description: Rockchip Media Process Platform Requires.private: Version: 1.3.9 -Libs: -L${libdir} -lrockchip_mpp +Libs: -L${libdir} -lrockchip_mpp @MPP_PKGCONFIG_DEPENDENT_LIBS@ Libs.private: Cflags: -I${includedir} diff --git a/pkgconfig/rockchip_vpu.pc.cmake b/pkgconfig/rockchip_vpu.pc.cmake index f5e7d634..f75d8d9a 100644 --- a/pkgconfig/rockchip_vpu.pc.cmake +++ b/pkgconfig/rockchip_vpu.pc.cmake @@ -7,6 +7,6 @@ Name: rockchip_vpu Description: Rockchip Media Process Platform (Legacy) Requires.private: Version: 0.3.1 -Libs: -L${libdir} -lrockchip_vpu +Libs: -L${libdir} -lrockchip_vpu @MPP_PKGCONFIG_DEPENDENT_LIBS@ Libs.private: Cflags: -I${includedir}