You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Duo Zhang (Jira)" <ji...@apache.org> on 2019/12/09 01:39:07 UTC
[jira] [Deleted] (HBASE-23522) CLONE - [C++] Install header files
as well as library
[ https://issues.apache.org/jira/browse/HBASE-23522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Duo Zhang deleted HBASE-23522:
------------------------------
> CLONE - [C++] Install header files as well as library
> -----------------------------------------------------
>
> Key: HBASE-23522
> URL: https://issues.apache.org/jira/browse/HBASE-23522
> Project: HBase
> Issue Type: Sub-task
> Reporter: guanyun
> Assignee: Enis Soztutar
> Priority: Critical
> Fix For: HBASE-14850
>
> Attachments: hbase-18725-v0.patch, hbase-18725-v1.patch
>
>
> Currently "make install" only installs libHbaseClient[_d].[so|a], but in order for the library to be useful for building applications, we'll need to install the header files also.
> This, of course, brings up another problem: that the headers aren't in their own directory structure, so that application includes could look something like: #include <hbase/...>
> I suggest that we create an hbase sub-directory (under hbase-native-client), move all the [public] headers into there (we can keep the current directory structure under that, i.e. hbase/core/cell.h, etc.)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)