IBM Streams 4.2

Installing a toolkit

You install SPL toolkits by copying the toolkit directory to a location on a file system accessible to where IBM® Streams is installed.

About this task

Do not locate third-party toolkits within the IBM Streams installation directory. A toolkit is considered ready for installation, only if it is indexed and all operator code generators in it are up-to-date. Give application developers and IBM Streams instances read access to the installed toolkits. The read access is required when applications that are using the toolkit are built.

Any dependencies a toolkit has on the version of IBM Streams, other third-party toolkits, or external libraries are resolved at application compilation time. The logic for locating the dependent libraries of primitive operators can be placed into the operator models by the toolkit developers. Toolkit developers document how these libraries are resolved. The most common approach is to expect the system administrators to register external libraries with the pkg-config subsystem of the operating system, which is used by the toolkit for discovering their location.

Uninstalling a toolkit involves removing the toolkit directory from the file system. Updating a toolkit can be achieved by replacing the toolkit directory or by installing multiple version of the toolkit in different directories.