Software Archive
Read-only legacy content
17061 Discussions

Licensing error for Evaluatoin Version Intel Fortran Composer XE for Mac

julienvancampen
Beginner
531 Views
Hi,
I just installed the trial version of Intel Fortran Composer XE for Mac. I wanted to give it a test run from the command line in Terminal, and got the following error:
"ifort: error #10310: Failed to enable trusted storage check for licensing: WARNING: Enable Trusted Storage failed (flexnet error code 1). Trusted Storage based license could not be supported"
In the e-mail with the link to download the software there is also a license file provided. My questions are:
* Would this error be resolved if I place the provided license file in the appropriate folder?
* If yes, which folder should I put the license file in?
Many thanks in advance,
Julien
0 Kudos
1 Reply
Igor_V_Intel
Moderator
531 Views

Here are a couple things to try, the first is from this forum thread: http://software.intel.com/en-us/forums/showthread.php?t=79639

1. When registering for the Intel Fortran Composer XE 2011 for Mac OS X evaluation you should have received a license file via email. Place that license file on your system (as root) into /Users/Shared/Library/Application Support/Intel/Licenses and then set the permissions to include group/other "read" at least (i.e. use chmod file mode bits of at least "644").

2. Try compiling a trivial Fortran program via the ifort command line and include the -V option and verify the version of the compiler is as shown below.

$ ifort -V hello.f90

Intel Fortran Intel 64 Compiler XE for applications running on Intel 64, Version 12.0.1.122 Build 20101110

Copyright (C) 1985-2010 Intel Corporation. All rights reserved.

Intel Fortran 12.0-1230

@(#)PROGRAM:ld PROJECT:ld64-97.17

3. If the simple command-line compilation succeeds, then open your Xcode solution and

a. Select/highlight (left-click) your executable under Target, right-click and select Get Info.

b. On the Rules tab, look for the Default Fortran rule and ensure it is set to "using: Intel Fortran Compiler XE 12.0 (Limited Feature)". Yours is likely set to use something like "Unknown compiler com.intel.compilers.ifort.11_0_0".

c. Once the 12.0 compiler is selected, dismiss the Info sub-window and try rebuilding your target.

If that doesn't help, the second succestion is from this thread: http://software.intel.com/en-us/forums/showthread.php?t=67050

cd /opt/intel/Compiler/11.1/038/bin/

source ifortvars.sh ia32

ifort -V

Your directory structure may differ, but essentially you want to source the .sh file (you may need to pass intel64 instead of ia32 if you're on a 64 bit system). You probably won't be in 11.1 but 12.0 directory also.

Please let me know if ether of these solutions work for you or if there are still errors.

Thanks.

0 Kudos
Reply