postgresql - 尝试在 centos 7 上安装 pgagent 时出现 Boost_MISSING_DEPENDENCIES
问题描述
cmake -D PG_CONFIG_PATH:FILEPATH=/usr/pgsql/bin/pg_config -D STATIC_BUILD:BOOL=off 。
-- C 编译器标识是 GNU 4.8.5 -- CXX 编译器标识是 GNU 4.8.5 -- 检查工作 C 编译器:/bin/cc -- 检查工作 C 编译器:/bin/cc -- 工作 - - 检测 C 编译器 ABI 信息 - 检测 C 编译器 ABI 信息 - 完成 - 检查工作 CXX 编译器:/bin/c++ - 检查工作 CXX 编译器:/bin/c++ - 工作 - 检测 CXX 编译器 ABI 信息 - - 检测 CXX 编译器 ABI 信息 - 在 cmake/FindBoost.cmake:238 (cmake_policy) 完成 CMake 错误:此版本的 CMake 不知道策略“CMP0057”。调用堆栈(最近调用优先):CMakeLists.txt:112 (FIND_PACKAGE)
cmake/FindBoost.cmake:1327(字符串)处的 CMake 错误:字符串无法识别子命令 APPEND 调用堆栈(最近调用优先):CMakeLists.txt:112 (FIND_PACKAGE)
cmake/FindBoost.cmake:1459(字符串)处的 CMake 错误:字符串无法识别子命令 APPEND 调用堆栈(最近调用优先):CMakeLists.txt:112 (FIND_PACKAGE)
cmake/FindBoost.cmake:954 处的 CMake 错误(如果):如果给定参数:
"NOT" "(" "system" "IN_LIST" "_boost_processed_components" "OR" "system" "IN_LIST" "_boost_new_components" ")"
未知参数指定调用堆栈(最近调用优先):cmake/FindBoost.cmake:1618 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:112 (FIND_PACKAGE)
-- 配置不完整,出现错误!另请参阅“/RAID/application_software/pgAgent-4.0.0-Source/CMakeFiles/CMakeOutput.log”。
解决方案
推荐阅读
- javascript - 真正的 url 不适用于 javascript TYPO3 构建的 url
- python - SmartSheet在python SDK中将行添加到底部
- android - PdfRenderer throws SecurityException everytime if user select first Pdf document which is protected
- hadoop - Can I use Bigdata in ecommerce (Magento)?
- javascript - Dofollow links disabled using url requests in python
- java - 如何为按钮赋值并设置 onClickListener
- jquery - sweetalert v1 - 将选择框放入 sweetalert 1
- r - 如何从 R 代码中的图表中删除十进制字母?
- angular - 数据绑定慢 - Angular 5
- symfony - 如何使用 symfony la 在 http://example.com?name=john&message=hello 之类的 url 上发出 get 请求来发送短信