You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2020/04/28 21:18:28 UTC

[GitHub] [arrow] tobim commented on pull request #6220: ARROW-7605: [C++] Bundle private jemalloc symbols into static library libarrow.a

tobim commented on pull request #6220:
URL: https://github.com/apache/arrow/pull/6220#issuecomment-620860363


   Bundling jemalloc into `libarrow.a` is probably the right course, but altering the generated archive in a way that CMake doesn't understand complicates the target export quite a bit.
   
   Did you consider directly adding the object files from jemalloc to the list of source files of libarrow? The approach is described on [Stackoverflow](https://stackoverflow.com/a/15421923).
   
   Another alternative is to install the custom jemalloc.a. Here is a [patch that outlines that approach](https://gist.github.com/tobim/933a5b37443a75496e8d196c97417a85) (This does not take care of `pkgconfig` yet).


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org