Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame^] | 1 | diff --git a/cmake/OpenCVGenPkgconfig.cmake b/cmake/OpenCVGenPkgconfig.cmake |
| 2 | index b8cb8777c06b..75281ee964fd 100644 |
| 3 | --- a/cmake/OpenCVGenPkgconfig.cmake |
| 4 | +++ b/cmake/OpenCVGenPkgconfig.cmake |
| 5 | @@ -27,7 +27,7 @@ macro(fix_prefix lst isown) |
| 6 | get_filename_component(libdir "${item}" PATH) |
| 7 | get_filename_component(libname "${item}" NAME_WE) |
| 8 | string(REGEX REPLACE "^lib(.*)" "\\1" libname "${libname}") |
| 9 | - list(APPEND _lst "-L${libdir}" "-l${libname}") |
| 10 | + list(APPEND _lst "-l${libname}") |
| 11 | else() |
| 12 | list(APPEND _lst "-l${item}") |
| 13 | endif() |
| 14 | @@ -66,10 +66,14 @@ ocv_list_unique(_3rdparty) |
| 15 | |
| 16 | set(OPENCV_PC_LIBS |
| 17 | "-L\${exec_prefix}/${OPENCV_LIB_INSTALL_PATH}" |
| 18 | + "-L\${exec_prefix}/${OPENCV_3P_LIB_INSTALL_PATH}" |
| 19 | "${_modules}" |
| 20 | ) |
| 21 | if (BUILD_SHARED_LIBS) |
| 22 | - set(OPENCV_PC_LIBS_PRIVATE "${_extra}") |
| 23 | + set(OPENCV_PC_LIBS_PRIVATE |
| 24 | + "-L\${exec_prefix}/${OPENCV_LIB_INSTALL_PATH}" |
| 25 | + "${_extra}" |
| 26 | + ) |
| 27 | else() |
| 28 | set(OPENCV_PC_LIBS_PRIVATE |
| 29 | "-L\${exec_prefix}/${OPENCV_3P_LIB_INSTALL_PATH}" |