[
https://issues.apache.org/jira/browse/PARQUET-1048?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16070778#comment-16070778
]
Wes McKinney commented on PARQUET-1048:
---------------------------------------
There's some way to get CMake to export targets from an external project, but
I'm not sure how that works with transitive dependencies.
Restoring the ExternalProjects and only building them when doing an Arrow
static link is probably the way to go. Bit of a pain, but better than
maintaining interfaces to the compression libraries in multiple places
> [C++] Static linking of libarrow is no longer supported
> -------------------------------------------------------
>
> Key: PARQUET-1048
> URL: https://issues.apache.org/jira/browse/PARQUET-1048
> Project: Parquet
> Issue Type: Bug
> Components: parquet-cpp
> Reporter: Wes McKinney
> Fix For: cpp-1.2.0
>
>
> Since the compression libraries were moved to Apache Arrow, static linking
> requires pulling in the transitive dependencies. Unclear if we want to keep
> supporting this, or if so the best way to do it (possibly via external
> project)
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)