OK, so after installing libboost-regex-dev I can generate a makefile. The docs don't state that I need to install this. I'll submit a one line PR for the docs.
Thanks for the help. On Thu, Mar 8, 2018 at 7:40 PM, Wes McKinney <wesmck...@gmail.com> wrote: > Sure, please go ahead and open a JIRA. Do you have libboost-regex-dev > installed (is /usr/lib/x86_64-linux-gnu/libboost_regex.so present?)? > > On Thu, Mar 8, 2018 at 9:31 PM, Andy Grove <andygrov...@gmail.com> wrote: > > So I cloned arrow again in a new directory and it is no longer looking > for > > the local boost install. > > > > It is looking in /usr/include for headers and recognizes now that I have > > boost 1.58.0 > > > > It still fails though, looking for boost_regex. Here is a new gist. > > > > https://gist.github.com/andygrove/840b5f4d9c500669bbd1de1b84287a0e > > > > Should I go ahead and file a JIRA for this? > > > > On Thu, Mar 8, 2018 at 8:32 AM, Wes McKinney <wesmck...@gmail.com> > wrote: > > > >> OK, does moving the ~/git/boost_1_66_0 someplace else (or removing it) > >> make the problem go away? We should open a JIRA to see why the CMake > >> build system is being fooled by that directory and see if it can be > >> fixed > >> > >> On Thu, Mar 8, 2018 at 10:28 AM, Andy Grove <andygrov...@gmail.com> > wrote: > >> > Thanks. Here's the gist. I do not have BOOST env vars set. It does > seem > >> to > >> > be looking for headers in a boost directory parallel to arrow though. > >> > > >> > https://gist.github.com/andygrove/8abfa027fa29fb9f31efeab90043682c > >> > > >> > On Thu, Mar 8, 2018 at 8:22 AM, Wes McKinney <wesmck...@gmail.com> > >> wrote: > >> > > >> >> If you could also run with > >> >> > >> >> -DARROW_VERBOSE_THIRDPARTY_BUILD=ON > >> >> > >> >> that would provide additional debugging help > >> >> > >> >> On Thu, Mar 8, 2018 at 10:17 AM, Wes McKinney <wesmck...@gmail.com> > >> wrote: > >> >> > hi Andy, > >> >> > > >> >> > Can you post the complete output of running CMake in a gist or > >> >> > someplace for us to have a look? Do you have any BOOST_* > environment > >> >> > variables set? > >> >> > > >> >> > Thanks > >> >> > Wes > >> >> > > >> >> > On Thu, Mar 8, 2018 at 10:12 AM, Andy Grove <andygrov...@gmail.com > > > >> >> wrote: > >> >> >> So I'm following the instructions and installed the binary > >> dependencies, > >> >> >> including libboost-dev. I see boost headers in /usr/include/boost. > >> I'm > >> >> >> using Ubuntu 16.04. > >> >> >> > >> >> >> In the Arrow cpp directory, I ran: > >> >> >> > >> >> >> cmake -G "Unix Makefiles" > >> >> >> > >> >> >> I get this output: > >> >> >> > >> >> >> Unable to find the requested Boost libraries. > >> >> >> > >> >> >> Boost version: 0.0.0 > >> >> >> > >> >> >> Boost include path: /home/andy/git/boost_1_66_0 > >> >> >> > >> >> >> Could not find the following Boost libraries: > >> >> >> > >> >> >> boost_regex > >> >> >> > >> >> >> Some (but not all) of the required Boost libraries were found. > You > >> >> may > >> >> >> need to install these additional Boost libraries. > Alternatively, > >> set > >> >> >> BOOST_LIBRARYDIR to the directory containing Boost libraries or > >> >> BOOST_ROOT > >> >> >> to the location of Boost. > >> >> >> > >> >> >> I also tried installing boost headers and going that route but ran > >> into > >> >> >> different problems. > >> >> >> > >> >> >> I'd appreciate some guidance. > >> >> >> > >> >> >> Thanks, > >> >> >> > >> >> >> Andy. > >> >> > >> >