[
https://issues.apache.org/jira/browse/ARTEMIS-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16775263#comment-16775263
]
ASF subversion and git services commented on ARTEMIS-2260:
----------------------------------------------------------
Commit b0a148158dc63fc5b57f1885a1bc63876be16740 in activemq-artemis's branch
refs/heads/master from Otavio R. Piske
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=b0a1481 ]
ARTEMIS-2260 Refactor the library build code
This refactoring changes the native library build code to allow
cross-compilation
and brings the following changes:
- Fix the link target to the one that was actually found by find_library
- Replace add definitions with standard CMake C flags handling options. Among
other things, this allow greater control over which compiler flags are used
and makes it easier to turn on/off debug flags by manipulating the
CMAKE_USER_C_FLAGS variable as documented in the README
- Updates the CMake scripts to allow cross-compilation of the artemis
native library into x86 32-bit code when building on a x86 64-bit system
- Updates the library documentation
- Defines C99 as the C standard in use so that the native library code can be
compiled in older GCC versions
- Renames the readme file so it can be better visualized on the web
> Improvement in ActiveMQ Artemis Native and separate it into its own module
> --------------------------------------------------------------------------
>
> Key: ARTEMIS-2260
> URL: https://issues.apache.org/jira/browse/ARTEMIS-2260
> Project: ActiveMQ Artemis
> Issue Type: Improvement
> Reporter: clebert suconic
> Priority: Major
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)