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

Thermal Desktop/SINDA/FLUINT "ifort:error#10037: could not find 'link'"

Douglas_S_2
Beginner
3,686 Views

Hello,

I'm new to FORTRAN, I'm using Thermal Desktop (built into AutoCAD) and SINDA/FLUINT to run thermal analysis. I got the following error message from SINDA/FLUINT:

Compile or link of astap.for failed- see messages_"xxx.txt" in your input file subdirectory.

 

That text file states the following:

Current Patch Level = 4
Version = 5.7 Intel Fortran

ifort /Qopenmp /fpe:0 /real_size:64 /integer_size:64 /names:lowercase /iface:cref /I:C:\PROGRA~1\CULLIM~1\SINDAF~1\mod /MD /iface:mixed_str_len_arg /include:C:\PROGRA~1\CULLIM~1\SINDAF~1\lib /assume:byterecl /extend_source:132 /O3 /traceback /INCREMENTAL:NO

Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.1.3.198 Build 20130607
Copyright (C) 1985-2013 Intel Corporation.  All rights reserved.

ifort: error #10037: could not find 'link'

 

I already uninstalled and reinstalled my software to make sure that wasn't the issue. Not sure what to do now, I googled ifort: error #10037: could not find 'link' and it brought me to the intel developer zone website.

 

Thanks for your help,

Doug

0 Kudos
2 Replies
Steven_L_Intel1
Employee
3,686 Views

Doug,

This error usually means that the command line environment variables have not been set correctly. Normally, this is set up by one of the .bat files we install (compilervars.bat or ifortvars.bat), but I don't know if that was done for your environment. My guess is that you're using a customized script that may make improper assumptions about where to find the linker.

Try this - before executing the ifort command, type this command:

call "%IFORT_COMPILER13%\bin\ifortvars.bat" intel64

Now try the ifort command again. If it still fails, please show me the output from the "call" command.

Another possibility is that you don't have the required Microsoft tools and libraries installed - these come with Intel Fortran by default but maybe they are not where they're supposed to be. Again, the call command should find things.

0 Kudos
Steve_N
Beginner
3,686 Views

Doug,

I had this same problem with Sinda/Fluint. The only way I could get it to work was to get added to the local admin group. 

Steve

0 Kudos
Reply