[ 
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)

Reply via email to