I'm following my standard approach:
exercism download --exercise=gigasecond --track=cpp
cd gigasecond
mkdir build
cd build
cmake -G "UNIX Makefiles" ..
but on this exercise I'm getting the following output:
-- The CXX compiler identification is GNU 12.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at /usr/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Boost (missing: Boost_INCLUDE_DIR date_time) (Required is at
least version "1.58")
Call Stack (most recent call first):
/usr/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.26/Modules/FindBoost.cmake:2377 (find_package_handle_standard_args)
CMakeLists.txt:13 (find_package)
I don't think anything's changed since I last ran cmake (yesterday afternoon). Any advice on how to fix?