Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Standalone exe from IVF

elquin
Начинающий
849Просмотр.
Dear all,
My environments are listed below :
MS Visual Studio 2008
Intel Visual Fortran v11.1.065
IMSL Library 6.0 for Intel Fortran Compiler 11.0 - IA-32
I'm engineer in south korea and new in handling huge code and under analysing.
Working with network license, FLEXible license, some problem rises to me.
I didn't fully understand where the MKL or IMSL library is used in this code.
In some cases, it works well but others always need to check the IP address of network license server.
The error messages are shown below :
========================================
Error overriding LM_LICENSE_FILE : Cannot find license file.
The license files (or license server system network address) attempted are listed below.
Use LM_LICENSE_FILE to use a different license file or contact your software provider for a license file.
License path : C:\\flexlm\\license.dat;
FLEXnet Licensing error:-1,212. System Error : 2''
========================================
The code is compiled with static lib usage.
Do I have to contact to macrovision or local provider??
regards,
h.kim
0 баллов
1 Решение
mecej4
Почетный участник III
849Просмотр.
If you are able to build your EXE but unable to run it, I suspect that you are using a version of IMSL bought from some vendor other than Intel, and/or another library that is controlled by FlexLM licensing. It is even possible that, if your company develops and sells software, your EXE itself uses FlexLM!

You need to contact the vendor(s) of the library (or libraries) that are so licensed. You can set the environment variable FLEXLM_DIAGNOSTICS to 1, 2 or 3 before running your EXE to find out which process seeks to obtain a license.

Просмотреть решение в исходном сообщении

1 Ответить
mecej4
Почетный участник III
850Просмотр.
If you are able to build your EXE but unable to run it, I suspect that you are using a version of IMSL bought from some vendor other than Intel, and/or another library that is controlled by FlexLM licensing. It is even possible that, if your company develops and sells software, your EXE itself uses FlexLM!

You need to contact the vendor(s) of the library (or libraries) that are so licensed. You can set the environment variable FLEXLM_DIAGNOSTICS to 1, 2 or 3 before running your EXE to find out which process seeks to obtain a license.
Ответить