Суть в чём. Есть проект, но у него код CMakeLists написан под Arch Linux.
# find c++utilities
find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.20.0 REQUIRED)
use_cpp_utilities(VISIBILITY PUBLIC)
# find qtutilities
find_package(${PACKAGE_NAMESPACE_PREFIX}qtutilities${CONFIGURATION_PACKAGE_SUFFIX_QTUTILITIES} 6.13.0 REQUIRED)
use_qt_utilities()
В Debian эти пакеты называются libmartchus-c++utilities-dev и libmartchus-qtutilities-dev. Если подменяю название и убираю переменные, вылетает ошибка.
CMake Error at src/CMakeLists.txt:137 (find_package):
By not providing "Findlibmartchus-c++utilities-dev.cmake" in
CMAKE_MODULE_PATH this project has asked CMake to find a package
configuration file provided by "libmartchus-c++utilities-dev", but
CMake did not find one.
Could not find a package configuration file provided by
"libmartchus-c++utilities-dev" with any of the following names:
libmartchus-c++utilities-devConfig.cmake
libmartchus-c++utilities-dev-config.cmake
Add the installation prefix of "libmartchus-c++utilities-dev" to
CMAKE_PREFIX_PATH or set "libmartchus-c++utilities-dev_DIR" to a
directory containing one of the above files. If
"libmartchus-c++utilities-dev" provides a separate development
package or SDK, be sure it has been installed.
-- Configuring incomplete, errors occurred!
Как их подключить, чтобы собрать пакет?