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

Installation problem

Chris_Barnes
Beginner
875 Views
I'm going to start this thread by asking you to forgive me for asking what I am sure is a really, REALLY stupid question.

I am the IT admin for a Physics dept at a university. I am trying to help a prof install the Visual Fortran Compiler (v9) on his WinXP system. Which is to say, I am not a programmer and have never used the package myself (and almost certainly never will).

Anyway, I first installed MS Visual Studio 2008 on his computer. The package installed cleanly and seems to run just fine.

I then installed the Visual Fortran Compiler on his computer. Again, the install seemed to be clean (no errors, registered ok, etc).



But when I try to start the VF program (the "Build Environment for Fortran IA-32 applications"), it opens a command prompt with the following message:
Intel Visual Fortran Compiler 9.1.023 Build Environment for 32-bit applications
Copyright (C) 1985-2006 Intel Corporation. All rights reserved.

Unable to find Microsoft Visual C++ 6.0 or better.
Intel Visual Fortran Compiler for 32-bit applications will not function properly.


It looks to me like this is a problem with environment variables (I checked, there are none set). If so, what EV should I set?
0 Kudos
1 Solution
Steven_L_Intel1
Employee
875 Views
Intel Fortran V9 does not support VS2008. If you install VS2005, you will need to uninstall and then reinstall version 9. It should then be happy.

View solution in original post

0 Kudos
6 Replies
mecej4
Honored Contributor III
875 Views
The first observation that I made is that you installed a older version of IFort (2006) on top of a newer version of VS (2008). During installation of IFort, an attempt is made to locate the VS installation, and the paths to VS tools are put into two startup-files: ifortvars.bat (and, possibly, ifortvars32.bat), and ifort.cfg.

Depending on the choices made during the installation, the necessary environmental variables are set either as part of the user's default, or when the startup batch file is run (ifortvars.bat usually calls vsvars32.bat to set the VS tools/VC environment).

If your clients are happy with operating from a command window, you may edit the batch files and the preferences file ifort.cfg and insert the proper paths to the VS tools.

If that is not the case, you will need to install IFort on top of an approved version of VS.
0 Kudos
Chris_Barnes
Beginner
875 Views
Um. Ok.... So does this mean if I uninstalled both VF and VS, then reinstalled VS 2005 (which we still have), that the VF v9 would work?
0 Kudos
mecej4
Honored Contributor III
875 Views
Please check the installation instructions and release notes that came with VF to ensure that VS 2005 is an approved version for VF-9.

Sorry, I am just another user like you, and do not have VS 2005 on my system, so I cannot give you the answer myself!
0 Kudos
Steven_L_Intel1
Employee
876 Views
Intel Fortran V9 does not support VS2008. If you install VS2005, you will need to uninstall and then reinstall version 9. It should then be happy.
0 Kudos
Chris_Barnes
Beginner
875 Views
Ok - I assume another option would be to upgrade my Fortran license to something that works with VS2008, right?

It has been so long since we purchased this (obviously), I don't even know who to contact to see about getting an upgrade. Advice for this?
0 Kudos
TimP
Honored Contributor III
875 Views
If your license has been expired for over a year, it's probably better to buy a new one than to pay for multiple extensions. Several good software resellers carry it, along with Intel business exchange.
0 Kudos
Reply