diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d4b64a176..4fe4159881 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -57,6 +57,9 @@ include(cmake/dependencies.cmake) include(cmake/functions.cmake) include(cmake/san.cmake) +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS_INIT} -fPIC") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS_INIT} -fPIC") + print("C flags: ${CMAKE_C_FLAGS}") print("CXX flags: ${CMAKE_CXX_FLAGS}") print("Using CMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}") diff --git a/cmake/Hunter/config.cmake b/cmake/Hunter/config.cmake index afecc40e1a..b5cadadc32 100644 --- a/cmake/Hunter/config.cmake +++ b/cmake/Hunter/config.cmake @@ -1,7 +1,7 @@ hunter_config( libarchive - URL https://github.com/soramitsu/fuhon-libarchive/archive/hunter-v3.4.3.tar.gz - SHA1 0996fd781195df120744164ba5e0033a14c79e06 + URL https://github.com/soramitsu/fuhon-libarchive/archive/09a4945a7c996292c90c4a1f3777f81b2fa0f12e.tar.gz + SHA1 9c90e37c31ee11e7cffd215517ab0140dd628bca CMAKE_ARGS ENABLE_INSTALL=ON )