Table of Contents Previous Next
Logo
Binary Distributions : I.2 Developer Kits
Copyright © 2003-2009 ZeroC, Inc.

I.2 Developer Kits

The Windows installers and the Unix tarballs are developer kits that provide everything necessary for you to develop applications with Ice, including header files, pre-compiled shared libraries, Slice compilers, and executables for services such as IceGrid. The Windows installers also include the source code for sample programs1 as well as debug versions of the Ice run time libraries.
The RPM distributions are different than the monolithic distributions of other platforms. Packaged using standard RPM conventions, these distributions include separate run time and developer kit RPMs for each language mapping. For example, the ice-java RPM contains the Ice for Java run time (Ice.jar), while the ice-java-devel RPM contains development tools such as the Slice-to-Java compiler. Additional RPMs are provided for third-party dependencies that are not included in the Red Hat distribution, or whose versions are out of date, such as Berkeley DB.
Regardless of the platform, we do not recommend using Ice developer kits as a way of installing the Ice run time components required by your application because the majority of what is installed by a developer kit is irrelevant to end user applications. The RPM distribution, however, is packaged in such a way that you may find it convenient to simply redistribute select Ice run time RPMs along with your application.

1
Sample programs for Unix platforms are provided as a separate source tarball.

Table of Contents Previous Next
Logo