Use ZLIB::ZLIB for linking against zlib.
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
index 559b869..c8b8cd7 100644
--- a/lib/CMakeLists.txt
+++ b/lib/CMakeLists.txt
@@ -173,7 +173,7 @@
set_target_properties(zip PROPERTIES VERSION 5.3 SOVERSION 5)
endif()
-target_link_libraries(zip PRIVATE ${ZLIB_LIBRARIES} ${OPTIONAL_LIBRARY})
+target_link_libraries(zip PRIVATE ZLIB::ZLIB)
target_include_directories(zip
PUBLIC
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/lib>
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 85ce0e6..b6eb0b1 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -10,4 +10,4 @@
target_sources(${PROGRAM} PRIVATE getopt.c)
endif(NOT HAVE_GETOPT)
endforeach()
-target_link_libraries(zipcmp ${FTS_LIB} ${ZLIB_LIBRARIES})
+target_link_libraries(zipcmp ${FTS_LIB} ZLIB::ZLIB)