cmake related issue..
by andrewysk from LinuxQuestions.org on (#5EM43)
Can someone with better comprehensive of english tell me what does this means ?
Does it imply that my existing cmake is too old , not supported to make this package ?
Code:CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.I am trying to build grive2 to have access to google drive.
Code:~/grive2/grive2/build
$ cmake ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Warning at CMakeLists.txt:8 (message):
Version to build: 0.5.2-dev
-- Found libgcrypt: -lgcrypt -lgpg-error
CMake Error at /usr/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message):
Could NOT find Boost (missing: Boost_INCLUDE_DIR program_options filesystem
unit_test_framework regex system) (Required is at least version "1.40.0")
Call Stack (most recent call first):
/usr/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:582 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.19/Modules/FindBoost.cmake:2208 (find_package_handle_standard_args)
libgrive/CMakeLists.txt:8 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/userw/grive2/grive2/build/CMakeFiles/CMakeOutput.log".I wanted to check if my existing cmake is old (or got newer version of cmake available online), but i don't know how to check, since arch linux does not allow partial update...
how ?
Code:$ pacman -Ss cmake
extra/cmake 3.19.5-1 [installed]
A cross-platform open-source make system
extra/extra-cmake-modules 5.79.0-1 (kf5) [installed]
Extra modules and scripts for CMake
community/cmake-fedora 2.9.3-3
CMake helper modules for fedora developers
community/icmake 9.03.01-1
A program maintenance (make) utility using a C-like grammar
community/leatherman 1.12.2-3
Collection of C++ and CMake utility libraries
community/liri-cmake-shared 1.1.0-2 (liri)
Extra imports and modules for Cmake
community/perl-alien-cmake3 0.05-3
Find or download or build cmake 3 or better


Does it imply that my existing cmake is too old , not supported to make this package ?
Code:CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.I am trying to build grive2 to have access to google drive.
Code:~/grive2/grive2/build
$ cmake ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Warning at CMakeLists.txt:8 (message):
Version to build: 0.5.2-dev
-- Found libgcrypt: -lgcrypt -lgpg-error
CMake Error at /usr/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message):
Could NOT find Boost (missing: Boost_INCLUDE_DIR program_options filesystem
unit_test_framework regex system) (Required is at least version "1.40.0")
Call Stack (most recent call first):
/usr/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:582 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.19/Modules/FindBoost.cmake:2208 (find_package_handle_standard_args)
libgrive/CMakeLists.txt:8 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/userw/grive2/grive2/build/CMakeFiles/CMakeOutput.log".I wanted to check if my existing cmake is old (or got newer version of cmake available online), but i don't know how to check, since arch linux does not allow partial update...
how ?
Code:$ pacman -Ss cmake
extra/cmake 3.19.5-1 [installed]
A cross-platform open-source make system
extra/extra-cmake-modules 5.79.0-1 (kf5) [installed]
Extra modules and scripts for CMake
community/cmake-fedora 2.9.3-3
CMake helper modules for fedora developers
community/icmake 9.03.01-1
A program maintenance (make) utility using a C-like grammar
community/leatherman 1.12.2-3
Collection of C++ and CMake utility libraries
community/liri-cmake-shared 1.1.0-2 (liri)
Extra imports and modules for Cmake
community/perl-alien-cmake3 0.05-3
Find or download or build cmake 3 or better