From 6845a86fc3c24e1af458e7758d26db9a3fcd0b76 Mon Sep 17 00:00:00 2001 From: Floris Bos Date: Tue, 23 Nov 2021 16:25:34 +0100 Subject: [PATCH] Linux: link liblzma explicity Otherwise it gives unresolved symbols if libarchive is compiled statically. --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index df6f9d6..aee39a7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,6 +42,10 @@ elseif (UNIX) if(ZLIB_FOUND) set(EXTRALIBS ${EXTRALIBS} ZLIB::ZLIB) endif() + find_package(LibLZMA) + if(LIBLZMA_FOUND) + set(EXTRALIBS ${EXTRALIBS} LibLZMA::LibLZMA) + endif() elseif (WIN32) set(DEPENDENCIES acceleratedcryptographichash.cpp dependencies/mountutils/src/windows/functions.cpp dependencies/drivelist/src/windows/list.cpp windows/winfile.cpp windows/winfile.h