Answer
The CE5 sdk.lib can and should be used on all supported OS since it is OS agnostic ( it links in no OS libraries, which would thus make the binary OS specific). Our sdk.lib is merely a set of functions consisting of the _TGTCPUFAMILY (ARM or X86) instruction set, therefore, you only need to be sure to use the X86 sdk.lib on X86 platforms and the ARM sdk.lib on ARM platforms.