New Features in Ice-E 3.6.1

This page outlines changes and improvements in this release that may affect the operation of your applications or have an impact on your source code.

Changes in Ice-E 3.6.1

  • Added support for dynamic C++ libraries in addition to static C++ libraries
  • Added support for IceBox for C++ (use with dynamic libraries).
  • Added support for Yocto 1.7 and 1.8.
  • The Glacier2 package for Debian 7.8 armhf was renamed zeroc-glacier2 (it was named zeroc-icee-glacier2 previously); the glacier2router is now linked with dynamic libraries provided by libzeroc-ice3.6 for Debian 7.8 armhf.
  • The statically-linked Glacier2 package for Ubuntu 15.04 amd64 (zeroc-icee-glacier2) was removed. Use instead the zeroc-glacier2 package for amd64 provided by the Ice 3.6.1 distribution.
  • The Python wheel for Debian 7.8 armhf was replaced by an apt package, libzeroc-ice-python2.7.


Changes in Ice-E 3.6.0

  • Ice-E is now fully in-sync with Ice:
    • Ice-E uses the same developer kit as Ice: the Slice files, C++ header files, and Slice compiler (slice2cpp) are shared by Ice and Ice-E. 
    • The Ice-E and Ice versions are now the same.
    • The preferred method to install Ice-E on Ubuntu is now through apt repositories.
  • IceDiscovery, IceLocatorDiscovery, IceSSL, IceStringConverter and IceUtil are all included in the Ice static library.