diff --git a/CMakeLists.txt b/CMakeLists.txt index 86eba5e67d5c66010d30fdd028b2cc0d8c6813cc..9c6c0bfc37c1de5e3c7163de22cbc8262c84c96c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,7 +32,6 @@ option (OPENDHT_PYTHON "Build Python bindings" OFF) option (OPENDHT_TOOLS "Build DHT tools" ON) option (OPENDHT_SYSTEMD "Install systemd module" OFF) option (OPENDHT_SYSTEMD_UNIT_FILE_LOCATION "Where to install systemd unit file") -option (OPENDHT_LTO "Build with LTO" OFF) option (OPENDHT_SANITIZE "Build with address sanitizer and stack protector" OFF) option (OPENDHT_PROXY_SERVER "Enable DHT proxy server, use Restinio and jsoncpp" OFF) option (OPENDHT_PUSH_NOTIFICATIONS "Enable push notifications support" OFF) @@ -154,15 +153,6 @@ if (OPENDHT_LOG) else () add_definitions(-DOPENDHT_LOG=false) endif() -if (OPENDHT_LTO AND NOT MSVC) - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -flto") - if (CMAKE_COMPILER_IS_GNUCC) - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-linker-plugin") - set (CMAKE_AR "gcc-ar") - set (CMAKE_NM "gcc-nm") - set (CMAKE_RANLIB "gcc-ranlib") - endif () -endif () if (MSGPACK_INCLUDE_DIRS) include_directories (SYSTEM "${MSGPACK_INCLUDE_DIRS}")