asfimport commented on issue #42263:
URL: https://github.com/apache/arrow/issues/42263#issuecomment-2184204386

   [Kalon 
Mills](https://issues.apache.org/jira/browse/PARQUET-267?#comment-15089830) / 
@kalaxy:
   So it looks like native-toolchain doesn't build individual packages on mac 
so leveraging that isn't doable for my dev env.  However I had another 
alternative thought.  I think the instructions could go something like this.
   1. create a build directory
   1. cd <build-dir>
   1. cp -r <source-dir>/thirdparty .
   1. ./thirdparty/download_thirdparty.sh
   1. ./thirdparty/build_thirdparty.sh
   1. THRIFT_HOME=$PWD/thirdparty/installed 
SNAPPY_HOME=$PWD/thirdparty/installed LZ4_HOME=$PWD/thirdparty/installed cmake 
<source_dir>
   1. make
   
   This could also be thrown into a script which takes <build-dir> as a 
parameter.  This puts all of the thirdparty libraries right in the build dir so 
that build envs can be independent in which libraries they use.
   
   Here we still maintain build recipes but that can evolve over time as 
support for more envs is requested.  (It might also be nice to eventually 
separate the build recipes like done in native-toolchain.)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to