Index: lldb/tools/debugserver/source/RNBRemote.cpp =================================================================== --- lldb/tools/debugserver/source/RNBRemote.cpp +++ lldb/tools/debugserver/source/RNBRemote.cpp @@ -45,7 +45,9 @@ #include "RNBSocket.h" #include "StdStringExtractor.h" +#if defined(HAVE_LIBCOMPRESSION) #include +#endif #include #include @@ -597,6 +599,7 @@ // If compression is not requested, the original packet contents are returned std::string RNBRemote::CompressString(const std::string &orig) { +#if defined(HAVE_LIBCOMPRESSION) std::string compressed; compression_types compression_type = GetCompressionType(); if (compression_type != compression_types::none) { @@ -709,6 +712,9 @@ } return compressed; +#else + return orig; +#endif } rnb_err_t RNBRemote::SendPacket(const std::string &s) {