diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
index 7eee71d..6d29e6e 100644
--- a/data/CMakeLists.txt
+++ b/data/CMakeLists.txt
@@ -9,4 +9,4 @@ if(NOT BUILD_SHARED_LIBS)
 endif()
 
 configure_file(lib${LIBNAME}.pc.in lib${LIBNAME}.pc @ONLY)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/lib${LIBNAME}.pc DESTINATION lib/${CMAKE_LIBRARY_ARCHITECTURE}/pkgconfig)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/lib${LIBNAME}.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/${CMAKE_LIBRARY_ARCHITECTURE}/pkgconfig)
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
index b523c6a..6f555d4 100644
--- a/src/core/CMakeLists.txt
+++ b/src/core/CMakeLists.txt
@@ -20,4 +20,4 @@ set_target_properties(
 )
 
 install(TARGETS ${LIBNAME}
-        DESTINATION lib/${CMAKE_LIBRARY_ARCHITECTURE})
+        DESTINATION ${CMAKE_INSTALL_LIBDIR}/${CMAKE_LIBRARY_ARCHITECTURE})
