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

Installing successfully Fortran 9.1 in Visual Studio 2005 / Windows 7

abueno3
Beginner
1,232 Views
Doctor Fortran, ---- added more detail ----

After I install Intel Fortran 9.1, it does not show(in Visual Studio 2005)in the list under Tools > Options. When I attempt to load a VS solution ( which has multiple vcproj and vfproj projects) it fails with all the fortran projects ( application not found). I have tried re-instaling several times unsuccessfully.
I have two version of the installation:
W_FC_C_9.1.032.exe
W_FC_C_9.1.024.exe

I get the same problem with either.

I have no problems in Windows XP.

Do you have a solution for this problem?

Thank you,

Alejandro Bueno

0 Kudos
3 Replies
Steven_L_Intel1
Employee
1,232 Views
That is not a supported combination - Fortran 9.1 was never supported on Windows 7 (which did not exist when that version was current.) But perhaps it can be made to work.

Did you install Visual Studio 2005 SP1 and the Vista Compatibility Update for VS2005? You'll need those first.

11.1.047 is the earliest compiler version supported on Windows 7.

If you have the VS updates I described above installed, try this:

Start > All Programs > Intel Software Development Tools > Intel Fortran Compiler 9.1 > Build Environment for IA-32 Applications [I am not sure of the exact wording of these shortcuts]. RIGHT click on the Build Environment shortcut and select "Run as administrator".

cd C:\Program Files\Microsoft Visual Studio 8\Intel Fortran\VFPackages

(Or C:\Program Files (x86)]... if you are on an x64 system)

Type the following commands, ignore any errors

regsvr32 /u vfavwin.dll
regsvr32 /u vffortsvc.dll
regsvr32 /u vfprojconvert.dll
regsvr32 /u vftoolopt.dll
regsvr32 /u vfproj.dll

Type the following commands - they should all succeed

regsvr32 vfproj.dll
regsvr32 vftoolopt.dll
regsvr32 vfprojconvert.dll
regsvr32 vffortsvc.dll
regsvr32 vfavwin.dll

Type the following command - it will take a while

devenv /setup

See if that helps. If not, all I can suggest is to upgrade to the current product, Intel Visual Fortran Composer XE 2011.
0 Kudos
abueno3
Beginner
1,232 Views
Thanks or the response.

I followed your procedure, and got an error code 0x8xx2801c while executing :
"regsvr32 /u vfprojconvert.dll"

Also the "regsvr32 vfproj32.dll" was not found, and
"regsvr32 vfprojconvert.dll" got an error code 0x80004005

To be sure I rebooted. Then started VS 2005 and checked in Tools > Options. The Inter Fortran compiler appears on the list. However, when I attempt to load my VS solution, I get the same errors about not finding the application for running the " *.vfproj" projects.

Thanks,

Alejandro

0 Kudos
Steven_L_Intel1
Employee
1,232 Views
Sorry, that should be vfproj.dll. I edited the post.

You've got a problem I have seen elsewhere - something has set nonstandard protection on parts of the Windows registry. Unfortunately, it can be very difficult to determine exactly whch part is the problem. You may want to see if registering vfproj.dll helps.
0 Kudos
Reply