Specifying a New Server Name or IP Number
This section is applicable to installations involving a license file activation type. This licensing method is gradually being replaced by the user credentials activation type starting with Thermo‑Calc 2025a.
The Thermo‑Calc Setup wizard does not warn you if the name or IP number entered to the server (with the license management software) is incorrect.
If the name or IP number is not set at all, or if it is set to an empty string, then when you start Thermo‑Calc the following message displays: Warning Environment variable “LSHOST” is not set. Software will not function properly.

This section explains how to specify or change the name or IP number of the server where the License Manager is installed and for a consolidated network client installation.
To install a license for an existing Thermo‑Calc program, follow these steps:
- Close all running Thermo‑Calc programs.
- Open a command line window.
- Specify the name or IP number of the licensing software server. Type:
set LSHOST=<name/IP number>
To display the current name or IP number, type:
set LSHOST

Permanently set the environmental variable LSHOST to specify a new licensing server name or IP number. Refer to the file /Applications/Thermo‑Calc-2025b.app/Contents/Info.plist
.
In this file, you can manually set the TC25B_HOME variable, which specifies the home directory of the Thermo‑Calc program. See the Info.plist
file for an example.

You can set or change the name or IP number of the license server at a later time by setting the environmental variable “LSHOST” to this name or number.