LM-X License Manager – Technical Specifications
LM-X License Manager offers the widest range of platform and language support, enabling ISVs to reach new markets and customers, leading to increased revenue.
The following table provides an overview of supported development environments.
| Operating System | Platform / Hardware | Version(s) | Language(s) |
|---|---|---|---|
| AIX | PPC32 | 5.3 | C/C++, Java |
| AIX | PPC64 | 5.3 | C/C++, Java |
| Windows (32 bit) | x86 | XP, Vista, Win2k3, Win2k8, Win7 | C/C++, C++/CLI, VB.NET, C#, Java |
| Windows (64 bit) | x64 | XP, Vista, Win2k3, Win2k8, Win7 | C/C++, C++/CLI, VB.NET, C#, Java |
| Linux (32 bit) | x86 | C/C++, Java | |
| Linux (64 bit) | x64 | C/C++, Java | |
| Linux (64 bit) | IA64 | C/C++, Java | |
| Linux (32 bit) | ARM | C/C++ | |
| Mac OS X (Universal) | PPC, x86, x64 | 10.5, 10.6, 10.7 | C/C++, Java |
| Solaris (32 bit) | x86 | 10 | C/C++, Java |
| Solaris (64 bit) | x64 | 10 | C/C++, Java |
| Solaris (32 bit) | Sparc | 9-10 | C/C++, Java |
| Solaris (64 bit) | Sparc | 9-10 | C/C++, Java |
| HP-UX | PA-RISC | 11i v1 | C/C++, Java |
| HP-UX | IA64 | 11i v2 | C/C++, Java |
| FreeBSD (32 bit) | x86 | 7.2 | C/C++, Java |
| FreeBSD (64 bit) | x64 | 7.2 | C/C++, Java |
We continue to expand our efforts to support more programming environments under various operating systems. When compiling the LM-X SDK under Windows, one of the following is required:
| Compiler | Version(s) | .NET |
|---|---|---|
| Visual Studio (Express, Standard, Pro or better) |
VS2005, VS2008, VS2010 | v2.0, v3.5, v4.0 |
| MinGW | v4.5.x | - |
When compiling the LM-X SDK under Unix, GCC is required.
Note that the LM-X SDK compilation is required just once initially, for increased security. Thereafter, you can compile your protected software using any compiler you choose.
When using Java, you will need to ship your application with a JNI dll, thus making your application platform-dependent.
We are interested in feedback as to additional compiler support you may require in future versions. Please contact us if you would like to discuss your requirements.
