I downloaded a 30-day trial version of the Intel C++ 64 compiler professional version 11.1.048. I am running Windows 7 and have MS Visual Studio 2008 installed. When I try to use icl, I receive the following error:
icl: error #10310: Failed to enable trusted storage check for licensing: WARNING
: Enable Trusted Storage failed (flexnet error code 20). Trusted Storage based license could [cuts off here[
I have ran iclvars.bat and ifortvars.bat (for the Intel Fortran Compiler), however this doesn't affect the issue.
I have looked on the forums and saw that someone suggested to:
"save the .lic file to
However I don't have a .lic file, and the Licenses folder is empty. I would assume this to be the case since it is a trial version.
Any help would be greatly appreciated!
Seems like you read the article and the workaround didn't help. Sorry about that.
We are trying to figure out the rootcause of the issue and we would really appreciate any information you give us to help us resolve the issue.
You are using the compiler from the command prompt, Am I right?
Does it work from Visual Studio environment?
Can you cut and paste the command window contents in here?
Also is the Microsoft batch file run to set the Visual Studio path?
What is the architecture of the system?
What license files do you see under Program FilesCommon FilesIntelLicenses
//Please replace some characters of the license file name with XXXXX
I have send you the license file. Does copying the license file to the default folder mentioned above help.
Will you be interested in a web meeting with our development team, so that they can look at the issue and learn more about the same.
It will be a 15 to 30 minute meeting.
After some investigation, we have a workaround for you.
Root cause: Service FLEXnet Licensing Service 64 can not be installed by non-administrator users on Windows 7.
Workaround: Run Intel 64 icl as administrator once.
1.Go to start->All Programs->Intel Software Development Tools->Intel C++ Compiler Professional 11.1.048->C++ Build Environment for application running on Intel 64
2. run command: runas /user:administrator "icl /v"
You will be prompted to input administrators password. This step will trigger icl to install the Windows service FLEXnet Licensing Service 64. The installation will complete successbully because it is ran as administrator.
Let us know if this fixes the issue you are experiencing.