ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Ozerov (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (IGNITE-2823) CPP: Split libcommon in two libraries to get rid of libjvm dependency.
Date Wed, 27 Apr 2016 08:16:12 GMT

     [ https://issues.apache.org/jira/browse/IGNITE-2823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Vladimir Ozerov closed IGNITE-2823.
-----------------------------------

> CPP: Split libcommon in two libraries to get rid of libjvm dependency.
> ----------------------------------------------------------------------
>
>                 Key: IGNITE-2823
>                 URL: https://issues.apache.org/jira/browse/IGNITE-2823
>             Project: Ignite
>          Issue Type: Sub-task
>          Components: odbc, platforms
>    Affects Versions: 1.5.0.final
>            Reporter: Igor Sapego
>            Assignee: Vladimir Ozerov
>             Fix For: 1.6
>
>
> Currently libcommon depends on the libjvm but provides other utilities and macros which
other libraries depend upon. So we need to link libcommon always when we use utils even if
we don't use libjvm (e.g. in ODBC driver).
> Also, we need to rework Autotools build process from:
> {code}
> cd $IGNITE_HOME/platforms/cpp/utils
> libtoolize
> aclocal
> autoheader
> automake --add-missing 
> autoreconf
> ./configure
> make
> sudo make install *(sic!)*
> cd $IGNITE_HOME/platforms/cpp/binary
> ... (repeate above steps for every other library)
> {code}
> to something like:
> {code}
> cd $IGNITE_HOME/platforms/cpp
> ./configure --enable-odbc --disable-ignite
> make
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message