A module (or CMM) name should follow this convention:
kcs<STOCK SYMBOL><CLASS><unique identifier>.so.<version> |
Table 2-1 describes each field in the CMM filename.
Table 2-1 CMM Filename Description
Filename Field |
Description |
---|---|
kcs |
Color management framework. |
stock symbol |
Short mnemonic used by the stock market or a unique identifier. |
class |
Class from which the module is derived (IO, Prof, Pfmt, Xform, or Stat). |
unique identifier |
Four-character identifier that distinguishes multiple modules derived from the same class. |
.so |
Shared object library. |
version |
Number compared to the KCS_MAJOR_VERSION number (incremented by SunSoft for every major release; for bundling CMMs only). |
The version number in the #define and the version number in the module name must match. See icc.h for an example.
Table 2-2 lists a few KCMS CMM filenames.
Table 2-2 KCMS CMM Filenames
CMM Filename |
Description |
---|---|
kcsSUNWIOsolf.so.1 |
Solaris File CMM component |
kcsSUNWIOxwin.so.1 |
X11 Window System CMM component |
kcsSUNWStatsolm.so.1 |
Solaris Message CMM component, which accompanies each of the above CMM files for messages |