Product Family: Any
Target CPU: Any
Language: Any
Host: Any
You may sometimes experience problems when operating several tools from several vendors, each relying on the FLEXlm license managing scheme.
In most cases, this can be overcome by using a search path for the license file variable
LM_LICENSE_FILE. This way, it is possible to point to several license files for different tools.
For example:
LM_LICENSE_FILE="\path\to\one\tool\license.dat,
\part\to\another\tool\license.dat"
It is also possible, as an alternative, to merge the two (or more) license files into one and the same, however that will not work in some cases, for example if different FLEXlm versions are in use
DDC-I uses version 4.1 of FLEXlm on windows NT, and version 4.1 (and older) requires the comma as a separator. However, in version 6.0 of FLEXlm, the separator is a semicolon, and in order for both versions to co-exist both separators must be used. Here, it is essential to note that the path for the license file using FLEXlm 4.1 must be fully delimited by the comma, whereas the path for the license file using newer versions must be fully delimited by the semicolon.
For example:
LM_LICENSE_FILE="\path\to\flexlm_41\license.dat,;
\path\to\flexlm_60\license.dat"
or
LM_LICENSE_FILE="\path\to\flexlm_60\license.dat;,
\path\to\flexlm_41\license.dat"
Customer Quote:
"While we are on the subject of support I would like to emphasize that Alex and Richard have been superb in their support of our project. We could not have gotten over our initial hurdles without them."