diff --git a/CMakeLists.txt b/CMakeLists.txt index ea2d104..e505e78 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -108,7 +108,8 @@ install(FILES ${XISF_PUBLIC_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libxisf.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) install(TARGETS XISF LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) -list(JOIN PC_LIBS_REQUIRE ", " PC_REQUIRE_STR) +list(JOIN PC_LIBS_REQUIRE ", " PC_REQUIRE_STR2) +string(REPLACE "lz4" "liblz4" PC_REQUIRE_STR ${PC_REQUIRE_STR2}) list(TRANSFORM PC_LIBS_REQUIRE PREPEND "-l") list(JOIN PC_LIBS_REQUIRE " " PC_LIBS_STR) configure_file(libxisf.pc.in libxisf.pc @ONLY) diff --git a/libxisf.pc.in b/libxisf.pc.in index 7d58f56..a64b9d5 100644 --- a/libxisf.pc.in +++ b/libxisf.pc.in @@ -10,4 +10,3 @@ Version: @PROJECT_VERSION@ Requires.private: @PC_REQUIRE_STR@ Cflags: -I"${includedir}" Libs: -L"${libdir}" -lXISF -Libs.private: -L"${libdir}" @PC_LIBS_STR@