getdns icon indicating copy to clipboard operation
getdns copied to clipboard

Missing packages when doing cmake .

Open ShivanKaul opened this issue 5 years ago • 0 comments

I ran into missing packages after doing cmake . (this is after installing the packages mentioned in the README). I'm on Ubuntu 18.04

$ cmake .

-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found suitable version "1.1.1", minimum required is "1.0.2")
-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "1.1.1")
-- Could NOT find Libev (missing: LIBEV_LIBRARIES LIBEV_INCLUDE_DIR)
CMake Warning at CMakeLists.txt:797 (message):
  Libev support library build requested, but libev not found.  Disabled.


-- Could NOT find Libevent2 (missing: LIBEVENT2_LIBRARIES LIBEVENT2_INCLUDE_DIR)
CMake Warning at CMakeLists.txt:848 (message):
  Libevent2 support library build requested, but libevent2 not found.
  Disabled.


-- Could NOT find Libuv (missing: LIBUV_LIBRARIES LIBUV_INCLUDE_DIR)
CMake Warning at CMakeLists.txt:900 (message):
  Libuv support library build requested, but libuv not found.  Disabled.


CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Check (missing: CHECK_LIBRARIES CHECK_INCLUDE_DIR) (Required
  is at least version "0.9.6")
Call Stack (most recent call first):
  /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  cmake/modules/FindCheck.cmake:92 (find_package_handle_standard_args)
  CMakeLists.txt:937 (find_package)

Simple resolution was to install them manually, but might be worth mentioning them in the README.

ShivanKaul avatar Sep 01 '20 23:09 ShivanKaul