Due to a conflict between different version of daemons between ModelSim*- FPGA edition software and other Mentor
Graphics* products, the alterad vendor daemon executable will not launch with the next message:
13:39:34 (lmgrd)
alterad exited with status 58 ()
13:39:34 (lmgrd)
Since this is an unknown status, license server
13:39:34 (lmgrd)
manager (lmgrd) will attempt to re-start the vendor daemon.
13:39:34 (lmgrd)
EXITING DUE TO SIGNAL 1
To fix this problem, please be sure to be compliant with the next guidelines:
- You can only have one vendor daemon running at a time on a single system, for example, alterad and mgcld can co-exist, but you cannot have two running daemons of alterad.
- If you have an FPGA software license and Altera-issued ModelSim* license, and also have other Mentor Graphics* ModelSim* software license. You can either merge all of them into a single file, or put all Mentor Graphics* ModelSim* software licenses in a single file. If you do the later, you need to remove the VENDOR mgcld line from the license file. You cannot have Mentor Graphics* licenses across two files for the same license server. If a soft reload through the lmutil lmreread command fails, shut down the current license daemons before reloading them again.
- Always use the latest lmgrd and lmtools or follow the next criteria when combining different FLEXnet* licensing version files:
- Version of lmutil/LMTOOLS must be greater than or equal to the version of lmgrd.
- Version of lmgrd must be greater than or equal to the version of the vendor daemon.
- Version of the vendor daemon must be greater than or equal to the version of the client library linked to the FLEXenabled application.
- Version of the client library linked to the FLEXenabled application must be greater than or equal to the version of the license file format.