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
>

Reply via email to