System Initialization Library

The system initialization library is available for the C language and supported across the following listed platforms.

Windows

Sentinel RMS Library Static Library Dynamic Link Library
32-bit 64-bit 32-bit 64-bit
Standalone initialization library1

lsinit32.lib

lsinit64.lib lsinit32.lib (the import library) lsinit32.dll (the DLL) lsinit64.lib (the import library) lsinit64.dll (the DLL)

1For Sentinel RMS v9.5 and earlier, you must specify /SAFESEH:NO linker option for applications linked with RMS 2012 libraries.

UNIX

Sentinel RMS Library Static Library Shared Library
32-bit 64-bit 32-bit 64-bit
System initialization library liblsinit.a liblsinit64.a

liblsinit.so

liblsinit64.so

NOTE   For MAC, shared library extension is .dylib. For example, liblsinit.dylib.

Android

Sentinel RMS Library Static Library Shared Library
System initialization library liblsinit64.a

liblsinit64.so

Linux ARM

Sentinel RMS Library Static Library Shared Library
32-bit (SF/HF) 64-bit 32-bit (SF/HF) 64-bit
System initialization library liblsinit.a liblsinit64.a liblsinit.so liblsinit64.so