Hi Wes, Thanks a lot for your kind reply.
It did not work for me. Please note that we have two boost libraries in our system: one is installed by running yum install ...; and the other is downloaded by GNU make when building the code. Neither of the boost libraries has the boost/process.hpp file. It seems the boost/process.hpp file no longer exists in high version boost libraries. So we also need to change the code accordingly? Best, Liya Fan On Mon, May 11, 2020 at 10:37 AM Wes McKinney <wesmck...@gmail.com> wrote: > Try adding -DBOOST_SOURCE=BUNDLED. Boost is a header-only dependency > so you don't need to depend on your system package manager's Boost > > On Sun, May 10, 2020 at 9:23 PM Fan Liya <liya.fa...@gmail.com> wrote: > > > > Hi all, > > > > I was using the following command to build the flight code: > > > > cmake -DCMAKE_BUILD_TYPE=Debug -DARROW_FLIGHT=ON ../arrow/cpp > > make arrow_flight > > > > and got the following error: > > > > fatal error: boost/process.hpp: No such file or directory > > > > After some investigation, it seems the boost/process.hpp file is > released > > with boost 1.64.0 (https://github.com/boostorg/process), but our > building > > system is based on boost 1.71.0, which does not include this file. > > > > I tried to install the process library manually, but failed because of > > other files missing in the boost library. > > > > Could you please give some hints about the problem? > > > > Best, > > Liya Fan >