CSDK Library Updates for 15.0.0

In version 15.0.0, some of the CSDK libraries have undergone name changes.

The pattern of changes mainly involves the suffixes being updated from "s09" to "s15" and the addition of "15a" in some file names.

If you are referencing these libraries in your build scripts, ensure that you use the new names. The following table shows the new names:


|-------------------------|-----------------------------|--------------------------------|
|   Library               |   Old Filename (4.50.x)     |   New Filename (15.0.x)        |
|-------------------------|-----------------------------|--------------------------------|
|   lib/c++               | ic++s02a.so                 | ic++s15a.so                    |
|                         | ic++t02a.so                 | ic++t15a.so                    |
|                         | libifc++.so                 | libifc++15a.so                 |
|                         | libthc++.so                 | libthc++15a.so                 |
|                         | iclis09b.so                 | iclis15a.so                    |
|                         | iclit09b.so                 | iclit15a.so                    |
|                         | idmrs09a.so                 | idmrs15a.so                    |
|                         | libifcli.so                 | libifcli15a.so                 |
|                         | libifdmr.so                 | libifdmr15a.so                 |
|                         | libixcli.so                 | libixcli15a.so                 |
|                         | libtcli.so                  | libtcli15a.so                  |
|                         | libthcli.so                 | libthcli15a.so                 |
|   lib/client/csm        | igsss11a.so                 | igsss15a.so                    |
|                         | libixgss.so                 | libixgss15a.so                 |
|   lib/dmi               | idmis09a.so                 | idmis15a.so                    |
|                         | idmit09a.so                 | idmit15a.so                    |
|                         | libifdmi.so                 | libifdmi15a.so                 |
|                         | libthdmi.so                 | libthdmi15a.so                 |
|   lib/esql              | icobsqls09b.so              | icobsqls15a.so                 |
|                         | ifgisqls09b.so              | ifgisqls15a.so                 |
|                         | igens09a.so                 | igens15a.so                    |
|                         | igent09a.so                 | igent15a.so                    |
|                         | iosls09a.so                 | iosls15a.so                    |
|                         | ioslt09a.so                 | ioslt15a.so                    |
|                         | isqls09b.so                 | isqls15a.so                    |
|                         | isqlt09b.so                 | isqlt15a.so                    |
|                         | isxas09a.so                 | isxas15a.so                    |
|                         | isxat09a.so                 | isxat15a.so                    |
|                         | libifcobsql.so              | libifcobsql15a.so              |
|                         | libiffgisql.so              | libiffgisql15a.so              |
|                         | libifgen.so                 | libifgen15a.so                 |
|                         | libifos.so                  | libifos15a.so                  |
|                         | libifsql.so                 | libifsql15a.so                 |
|                         | libifxa.so                  | libifxa15a.so                  |
|                         | libixcobsql.so              | libixcobsql15a.so              |
|                         | libixfgisql.so              | libixfgisql15a.so              |
|                         | libixgen.so                 | libixgen15a.so                 |
|                         | libixos.so                  | libixos15a.so                  |
|                         | libixsql.so                 | libixsql15a.so                 |
|                         | libixxa.so                  | libixxa.so                     |
|                         | libtgen.so                  | libtgen15a.so                  |
|                         | libthgen.so                 | libthgen15a.so                 |
|                         | libthos.so                  | libthos15a.so                  |
|                         | libthsql.so                 | libthsql15a.so                 |
|                         | libthxa.so                  | libthxa15a.so                  |
|                         | libtos.so                   | libtos15a.so                   |
|                         | libtsql.so                  | libtsql15a.so                  |
|                         | libtxa.so                   | libtxa15a.so                   |
|   lib                   | iasfs09b.so                 | iasfs15a.so                    |
|                         | iasft09b.so                 | iasft15a.so                    |
|                         | icsss09a.so                 | icsss15a.so                    |
|                         | libifasf.so                 | libifasf15a.so                 |
|                         | libifcss.so                 | libifcss15a.so                 |
|                         | libixasf.so                 | libixasf15a.so                 |
|                         | libtasf.so                  | libtasf15a.so                  |
|                         | libthasf.so                 | libthasf15a.so                 |
|-------------------------|-----------------------------|--------------------------------|
Important: The libraries (.NetFramework/.NetCore) included with CSDK 15.0.x will only be compatible with CSDK 15.0.0 or later versions.There will be no backward compatibility.