If you do not have or want to use the compiler that LM-X is compiled with, you can use a pre-compiled client library. For example, you may want to compile LM-X for AIX but do not want to use GCC; instead, you want to use the compiler that IBM provides. 

To embed the security configuration file (located in the no_security_config directory and named liblmxvendor.dll for Windows and liblmxvendor .so or liblmxvendor .dylib for Unix) into the client library file, run the lmxdev command (see Lmxdev developer tool), as described below.

  1. Run lmxdev using the -embedsecurityconfig option, as follows (this example is for Unix):

    C:\lm-x\win32_x86\no_security_config> ..\lmxdev.exe -embedsecurityconfig ..\..\config\xformation.lmx liblmx-MyVendorName.so
    LM-X Developer Tool v3.3
    Copyright (C) 2002-2016 X-Formation. All rights reserved.
    Licensed to X-FORMATION
    Security configuration successfully embedded!

     

  2. Use the client library together with your application.

Note that failure to embed the security configuration file in the client library will result in license checkout failures.