The open source community has released on Monday October 10th 2016 a new ACE 6.4.1 and TAO 2.4.1 release. This release is available from the usual download location at http://download.dre.vanderbilt.edu/ under the heading “Latest Micro Release” or from the github release page
The doxygen documentation for this release is also available. In addition to the packages combined of sources and generate makefiles, this release provides source-only packages for developers who use MPC to generate their own makefiles.
Changes to ACE (detailed changes)¶
ACE_DEBUGenvironment variable can again be used to set the internal debug flag. This used to work but was mistakenly changed in an earlier release
- Corrected usage of ACE_Singleton and template instantation to be valid C++ (GCC cross-compiler
- Added support for detecting the Mac OS X version when configured with
include/makeinclude/platform_macosx.GNU. Also on 10.11 El Capitan, use rpath to avoid a problem with SIP.
- Added support for Android NDK r12b (Platform API 24) and improved cross compilation support
Changes to TAO (detailed changes)¶
- Reduced amount of warnings given by newer gcc/clang versions on the generated tao_idl code