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

trying to run imsl version6, visual fortran compiler version 10.0, windows 7 intel (r) 64

billg
Beginner
831 Views

I have been running imsl version 6 , and the fortran visual compiler version 10 under windows xp operaing system, using microsoft visual studio 2005, and I now need to run on windows 7 operating system

I keep getting errors such as

error: cannot open include file 'link_fnl_static.h'

error in opening the compiled module file Check INCLUDE paths [DLPRS_INT]

but my environment INCLUDE, and INCLUDE_DIR have f:\\program files (x86)\\VNI\\imsl\\fnl600\\IA32\\Intel64\\include\\static as well as f:\\program files (x86)\\VNI\\imsl\\fnl600\\IA32\\include\\static

I would be happy to get the IA32 architecture working, since my projects were 32 bit on windows xp

0 Kudos
4 Replies
Steven_L_Intel1
Employee
831 Views
Well, I suppose I'll start by saying that combination is not supported. But anyway...

f:\program files (x86)\VNI\imsl\fnl600\IA32\Intel64\include is just wrong - you would not have both IA32 and Intel64 in the path. f:\program files (x86)\VNI\imsl\fnl600\IA32\include\static would be ok, but usually the path ending in \dll is recommended.

Have you looked in that folder to see if the files exist? Are you building a Win32 or x64 configuration? Which IMSL package did you install?
0 Kudos
billg
Beginner
831 Views
hi steve,
thanks for your reply... I' sorry to be tedious, but I assume you may be trying to confirm what I am trying do is not supported, so I am sending you detailed information about my processor, and install disks;

just to back up a bit, I had been running fortran projects on windows xp operating system , with project building platform configuration win32, using visual studio 2005 , and the fortran 10.0 visual compiler ;

Now I have a new laptop with windows 7 professional service pack 1, still intel visual fortran version 10. compiler, project platform building configuration win32, visual studio 2005, and all my projects that do not call imsl are working just fine, and have been transferred off the old computer.

the IMSL I am attempting to install is version 6.0 which was shipped with the original fortran visual10 complier disks. do I also need to install MKL?

I suppose the good basic first question I should ask is based on the set environment variable IFORT_COMPILER10= c:\program files (x86)\Intel\Compiler\Fortran\10.0.25 and the processor I have on the computer which is is showing in set environment as

processor architececture amd64
processor identifier family 6 model 42 stepping 7, genuine intel
processor level 6
processor revision 2a07

When I have three choices for Tool Selection on the Install disk
1. Install IMSL Fortran Library 6 for intel visual fortran compiler 10 for IA32
2. update intel visual fortran compiler 10 for Intel 64
3. Install IMSL Fortran Library 6 for intel visual compiler 10 for IA-64

which (and probably none...) of choices (1. , 2. or 3. ), if any, has a chance of working? I understand your first reply, that the set environment paths must ONLY include a reference to ONE of IA32\ files OR \INTEL64\ files, and never both sets of files ; what I tried today was option 3, which may not have been a good choice.

If all this helps to definitely confirm that to use IMSL I have to have version 7imsl, and/or upgrade to fortran visual compiler 12 , this post has been very beneficial to me

thanks for you help.
bill









0 Kudos
Steven_L_Intel1
Employee
831 Views
I was simply pointing out that Intel Visual Fortran 10.x is not supported on Windows 7. But if you have it installed, I would expect it to work ok. The problem you're having is not related to that.

The error messages have a very simple cause - the compiler is looking for files that don't exist in the INCLUDE path. You told me what you had in "additional include directories" and I pointed out that at least one of them was wrong. You didn't say if you were building from the command line or Visual Studio - if the latter, the environment variables aren't used and you must use Tools > Options > Intel Visual Fortran > Compilers (or something similar for 10.x - I don't remember) to add the correct paths to the IMSL include and lib folders.

You must install the compiler before installing IMSL. You can read this article for a general overview, though the specific paths may have changed.
0 Kudos
billg
Beginner
831 Views
hi steve,
thanks to your excellent help, all is working. I appreciate your effort to get my application up and running!

bill
0 Kudos
Reply