Intel® Fortran Compiler

Import libraries Debug/Release

Are import libraries the same for Debug / Release DLL builds?

The reason I'm asking is that I have a Fortran main program which calls various DLLs.  I'd prefer to have one version (ie. Debug) of this driver program.  Can I link in the Debug import libraries and still be able to run Release DLLs if these are in the same DIR as the EXE?

"library not found" message for a library that exists

Keep getting a "library not found" error when the library does, in fact, exist:

deborah> set BLAS95=$MKLPATH/libmkl_blas95_lp64.a

deborah> ls -al $BLAS95

-rw-r--r--  1 root  600  429896 Jul 26  2012 /opt/intel/Compiler/11.1/067/Frameworks/mkl/lib/em64t/libmkl_blas95_lp64.a

deborah> ifort -l$BLAS95 hello.f90

ld: library not found for -l/opt/intel/Compiler/11.1/067/Frameworks/mkl/lib/em64t/libmkl_blas95_lp64.a

Using Mac OS X 10.7.5


linker error: ipo: error #11018

I have a solution containing many DLL and LIB projects.  All projects are on the same level below the solution file.  There are dependencies of some projects on others.  The LIBs in the project which depend on them are not linked in explicitly as Inputs in the linker, but used via the dependency list.  All the targets were being built in Debug and Release directories off the respective projects.  I want the all to be built in one place, which is bin\Debug- bin is at the same level as the project folders containing the project files.  I am almost done editing all the vfproj / vcxproj files,

Old Fortran Program


I came across an old Fortran program from UCLA.  It is a very useful program and the site provides a copy of the program complied in Compaq Fortran in 32 bit.

I tried unsuccessfully yesterday to compile the program.  I broke it down into reasonable units and slowly worked to fix some things.

But when I get to the FEM module - it starts and never stops on the compiler.  I stepped through it by adding back a line at time, but could not spot the error.  If I did not have a working EXE I would wonder, but there is a working exe in Windows.

Visual Studio 2010 + XE 2013 SP2: integration issue

Until recently, I used Win XP + VS 2010 + Intel Visual Fortran, and was enjoying "Go To Definition", "Go To Declaration" and "Find All References" in the right-click menu for years. However, last month I got a new machine with Win 7 on it. I installed VS 2010 and upgraded Fortran to Everything works fine, but I don't see "Go To Definition", "Go To Declaration" and "Find All References" anymore. (I do see them for C++ code though.) What is the problem? If this was already discussed, can somebody please send the link?


The documentation is a little unclear on this, or perhaps I'm mis-reading it.  If I were to declare a variable as a POINTER, and then mark it as VOLATILE, is this marking the pointer as VOLATILE, or the memory region that it points to?  I need to mark the latter.  In this example, I have a structure, BAR, which I want to be able to grow in size as the program progresses, and I have already mapped the HMM common area to global shared memory between multiple processes, as well as the contents of BAR.  When I expand the array, I call a routine that remaps the new addresses of BAR to global, bu

Subscribe to Intel® Fortran Compiler