I am trying to build RStudio server on AIX7.2. First of all, my cmake version is 3.16.0 and I compiled boost 1.70.0 with the following statement to include all libraries.
My cmake statement is cmake .. -DRSTUDIO_TARGET=Server -DCMAKE_BUILD_TYPE=Release > cmake.log 2>&1. It has the following error:
CMake Error at /opt/freeware/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
Could NOT find Boost (missing: atomic chrono date_time filesystem iostreams
program_options random regex system thread) (found suitable version
"1.70.0", minimum required is "1.63.0")
Can someone tell me why "atomic chrono date_time filesystem iostreams program_options random regex system thread" are missing? Somehow, I don't see boost "include" library after ./b2 install. I wonder if that is the root cause of the issue.
I am actually running into another problem. The obsolete "boost_signals" library has been removed since boost1.69. Somehow, it is shill show up in RStudio source package that causes the following error. Is there an easy way to fix it?
-- BoostConfig: find_package(boost_signals 1.72.0 EXACT CONFIG REQUIRED QUIET HINTS /usr/local/lib/cmake)
CMake Error at /usr/local/lib/cmake/Boost-1.72.0/BoostConfig.cmake:120 (find_package):
Could not find a package configuration file provided by "boost_signals"
(requested version 1.72.0) with any of the following names:
boost_signalsConfig.cmake
boost_signals-config.cmake
Add the installation prefix of "boost_signals" to CMAKE_PREFIX_PATH or set
"boost_signals_DIR" to a directory containing one of the above files. If
"boost_signals" provides a separate development package or SDK, be sure it
has been installed.