ARM provides license management utilities to run a license server on the following 32 bit platforms: Windows x86, Solaris Sparc, Linux x86, and HP-UX. Utilities for all these platforms can be found in the /Utilities/FLEXlm/ or /flexnet/ subdirectory of your ARM tools CD. If you are using RVDS 3.0 or later, the utilities for all platforms can be copied from the Utilities/FLEXnet subdirectory of your RVDS installation at: %ARMROOT%/Utilities/FLEXlm. ARM does not support the use of license servers on Windows 95, 98 or Me. License server software consists of two parts: the ARM license server vendor daemon "armlmd" and the Macrovision FLEXnet or FLEXlm license server daemon "lmgrd". You can upgrade to later versions of lmgrd, but should use the version of armlmd provided with the newest ARM tools you have installed. Older releases of armlmd are forwards compatible with later releases of lmgrd. For example, you could use armlmd version 7.2i together with lmgrd version 10.x. You can download the latest generic FLEXnet/FLEXlm utilities (lmgrd, lmutil and lmtools) from the Macrovision web site: http://www.globes.com/support/fnp_utilities_download.htm Contact ARM if you require a later version of armlmd than that provided on your ARM tools CD. The table below lists the minimum version of the FLEXnet/FLEXlm utilities required to successfully run a license server for the corresponding ARM toolchain in the left column. It is possible to use newer versions of the FLEXnet/FLEXlm utilites than what is specified in the table, but not older versions. For example, you could use FLEXlm 9.2 license daemons to serve ADS 1.2.1 licenses, but you could not use FLEXlm 7.2i daemons to serve ADS 1.2.1 licenses. This is a consequence of changes to license file formats introduced with newer releases of the ARM tools. ARM tests the specific version of the ARM license daemon (armlmd) supplied with a given version of the development tools on the same platforms as supported by the tools themselves. See the FAQ: On what platforms will my ARM tools work? for a list of these operating systems. The armlmd daemon provided with a particular development tools version is expected to work on earlier versions of the operating systems listed, but see the exceptions in the table. | ARM Toolchain | Recommended version of FLEXnet/FLEXlm utilities | | RVDS 3.1 Professional | 10.8.5.0 | | RVDS 3.1 | 10.8.5.0 | | RVDS 3.0 | 10.8 | | RVDS 2.2 | 9.2+ | | RVDS 2.1, 2.1.1 | 9.2+ | | RVDS 2.0 | 9.0#, 9.2+ | | ADS 1.2.1 | 9.0#, 9.2+ |
|
| | RVD 1.6.1 | 8.1b* | | RVCT 2.0 | 8.1b | | RVCT 1.2 | 8.1b | | RVARMulator 1.3.1 | 8.1b |
|
| | ADS 1.2 | 7.2i |
+For Red Hat Linux 9, a separate version of the FLEXlm 9.2 utilities is available, and is supplied as flexlm92_redhat9.tar. #For Solaris 2.6, FLEXlm 9.2 tools must be used instead of FLEXlm 9.0. *Standalone versions of RVD 1.6.1 were shipped with FLEXlm 8.2a tools; this version of the utilities is not compatible with RVCT 2.0 licenses.
Related:
|