Error : Failed to enable trusted storage check for licensing

Problem : 
When using the compiler you see the following error message
"error #10310: Failed to enable trusted storage check for licensing: Warning" Enable Trusted Storage failed (flexnet error code 20). Trusted Storage based licence could " 

Environment : 
Intel® 64 , IA32, Windows* 7, Linux*

Root Cause : 
Windows*: Service “FLEXnet Licensing Service 64” can not be installed by non-administrator users on Windows 7.
Linux* : The library path being not set.

Windows* Workaround: 

Run icl as administrator once.

1. Go to start -> All Programs -> Intel® Software Development Tools -> Intel® C++ Compiler Professional 11.1.0xx > C++ Build Environment for application running on Intel® 64
2. run command:
runas /user:administrator "icl /v"

You will be prompted to input administrator’s password. This step will trigger icl to install the Windows service “FLEXnet Licensing Service 64”.

Linux* Workaround:

Set the paths using command below. Use source or . , depending on your shell.

'source <installDir>/bin/ <arch> '


' . <installDir>/bin/ <arch>'

where <arch> is ia32 or intel64
Einzelheiten zur Compiler-Optimierung finden Sie in unserem Optimierungshinweis.