Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

LM-X consists of several libraries and tools, described in this section. See Getting Started With LM-X License Manager for instructions on getting a license server and sample applications running in just a few minutes.

 The following files are for developers and are not for redistribution.

...

Component

 

Description

Windows filename

Unix filename

 

lmx-enduser-tools_version.msi

lmx-enduser-tools_version.sh

LM-X end-user tools and license server installer.

lmx-serv.exe

lmx-serv

License server. This executable is the same for all vendors.

no_security_config\lmx-serv.exe

no_security_config/lmx-serv

Pre-compiled license server, used to prepare license server for platform for which you have no physical machine.

lmx-serv.cfg

lmx-serv.cfg

Configuration file for license server.

liblmxvendor.dll

liblmxvendor.so or liblmxvendor.dylib

Library containing vendor-specific code such as callbacks, some LM-X server settings, and embedded security information. Must be shipped to end users along with the license server (lmx-serv).

liblmx.dll

liblmx.so or liblmx.dylib

Client library.

liblmxnet.dll

N/A (Windows only)

Managed class library that is a .NET wrapper for the LM-X client API.

lmxjava.dll

liblmxjava.so or liblmxjava.dylib

Library that is a Java wrapper for the LM-X client API.

liblmxjava.jar

liblmxjava.jar

Java archive with library that is a Java wrapper for the LM-X client API.

no_security_config\liblmx.dll

no_security_config/liblmx.so or liblmx.dylib

Pre-compiled client library, to be used when you want to use a different compiler than LM-X is compiled with.

lmxendutil.exe

lmxendutil

Command line utility for end users.

lmxconfigtool.exe

N/A (Windows only)

GUI utility for end users.

lmxresetsystemclock.exe

lmxresetsystemclock

Tool for resetting the end user's system clock.

lmxresettrial.exe

lmxresettrial

Tool for resetting the end user's trial license information.

See Distributing applications to end users for additional details about files that are distributed to end users.