This patch adds support for IDL and C++ ORBs to automake and autoconf scripts.
With autotools-idl, you'll get a unified detection of different C++ ORBs, thanks to the autoconf macros. The two parts of autotools-idl, automake-idl and autoconf-orb, work together to provide a comprehensive solution for IDL and C++ ORB integration.
One of the key benefits of autotools-idl is its compatibility. It has been tested on a wide range of operating systems, including GNU/Linux, FreeBSD, Solaris, NetBSD, OpenBSD, Darwin (MacOS X), and CygWin (MS Windows). It's also compatible with popular C++ compilers like GCC, Intel C++ compiler, and Sun C++ compiler, as well as different make tools like GNU make, BSD make, and Solaris make.
In terms of ORBs, autotools-idl supports omniORB 3.x.y, omniORB 4.x.y, MICO, ORBacus, and VisiBroker. The tool is also planned to be tested for use with orbitcpp and TAO ORBs.
On the other hand, autotools-idl does not support C ORBs (e.g. ORBit) and is unlikely to do so in the future. It also does not support Java ORBs.
If you're interested in using autotools-idl, keep in mind that it is distributed under the terms of the GPL. Overall, autotools-idl can be a valuable addition to your software development toolkit, especially if you frequently work with IDL and C++ ORBs.
Version 1.2.0: N/A