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

Does Intel Visual Fortran for Windows support the the latest version of Microsoft Visual Studio yet?

egpuckett
Beginner
1,086 Views
Hi,

Can I upgrade to Microsoft Visual Studio 2010 and still use Intel Visual Fortran for Windows or is that still in the works?
0 Kudos
6 Replies
Steven_L_Intel1
Employee
1,086 Views
We will not support Visual Studio 2010 until our next major release late this year.
0 Kudos
egpuckett
Beginner
1,086 Views
Hi Steve,

I have not been able to get any Intel Fortran Compiler to run since I upgraded to Windows 7.

I have MS Visual Studio 2008 Installed.

I am running on a Lenovo ThinkPad T61p with the Windows 7 Ultimate 64 bit OS. Device manager reports that I have two

Intel Core2 Duo CPU t9500 @2.60 GHz

(I suspect this is one chip but is reported twice because it is a Core 2 Duo - Am I correct?)

I dowloaded w_cprof_p_11.1.065_intel64.exe which I obtained by clicking on

Intel Visual Fortran for Intel 64 (for customers who have Microsoft Visual Studio* already installed)

and installed the compiler. However, when I tried to compile a simple program

program test

print*, "Hello World"

stop
end

first the compiler (or maybe Microsoft Visual Studio) complained that Win32 was not installed. When I then change it to x64 the compiler runs, but gives me the error

rc.exe not found

I am getting the same error with

:
Or:
Intel Visual Fortran for IA-32 and Intel 64 (for customers who have Microsoft Visual Studio* already installed)

even when I select Win32.

Intel Visual Fortran for IA-32 (for customers who have Microsoft Visual Studio* already installed)

will not even install. I assume that that is because I have a 64 bit version of Windows 7. Is that correct?

Can you tell me what is going wrong? There do not appear to be any updates available for Microsoft Visual Studio on Windows 7, so I am assuming that this is not the problem.

I would greatly appreciate any help you can give me.

Thanks!

- Gerry Puckett
Professor of Mathematics
U C Davis
0 Kudos
Steven_L_Intel1
Employee
1,086 Views
Gerry,

In Visual Studio, select Help > About, then click Copy Info. Paste the results into a reply here.

When you installed Visual Studio, did you select a "Custom" install to get to where you could check the box for "x64 compiler and tools"?

This has nothing to do with Windows 7. It is almost certainly due to how you installed Visual Studio.
0 Kudos
egpuckett
Beginner
1,086 Views
> In Visual Studio, select Help > About, then click Copy Info. Paste the results into a reply here:

Microsoft Visual Studio 2008
Version 9.0.21022.8 RTM
Microsoft .NET Framework
Version 3.5 SP1

Installed Edition: Standard

Microsoft Visual Basic 2008 91851-136-0044706-60587
Microsoft Visual Basic 2008

Microsoft Visual C# 2008 91851-136-0044706-60587
Microsoft Visual C# 2008

Microsoft Visual C++ 2008 91851-136-0044706-60587
Microsoft Visual C++ 2008

Microsoft Visual Web Developer 2008 91851-136-0044706-60587
Microsoft Visual Web Developer 2008

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB944899) KB944899
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/944899.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB945282) KB945282
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/945282.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB946040) KB946040
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946040.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB946308) KB946308
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946308.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB946344) KB946344
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946344.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB946581) KB946581
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946581.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB947173) KB947173
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947173.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB947540) KB947540
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947540.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB947789) KB947789
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947789.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB948127) KB948127
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/948127.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB953256) KB953256
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/953256.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB971091) KB971091
This hotfix is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/971091.

Intel Visual Fortran Compiler Integration Package ID: w_cprof_p_11.1.065
Intel Visual Fortran Compiler Integration for Microsoft Visual Studio* 2008, 11.1.3471.2008, Copyright (C) 2002-2010 Intel Corporation
* Other names and brands may be claimed as the property of others.

Update for Microsoft Visual Studio 2008 Standard Edition - ENU (KB972221) KB972221
This update is for Microsoft Visual Studio 2008 Standard Edition - ENU.
If you later install a more recent service pack, this update will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/972221.


> When you installed Visual Studio, did you select a "Custom" install to get to where you could check the box
> for "x64 compiler and tools"?

No, I didn't do that.


> This has nothing to do with Windows 7. It is almost certainly due to how you installed Visual Studio.

I believe that. Thanks for the help.

- G

P.S. I'm uninstalling

w_cprof_p_11.1.065_ia32.exe

because I assume it is for 32 bit machines only.
0 Kudos
Steven_L_Intel1
Employee
1,086 Views
The _novsshell.exe is the one you want - provides 32 and 64-bit.

Read the compiler release notes for instructions on how to modify VS2008 for 64-bit builds. Once you have done that, uninstall and reinstall Fortran and let me know if the problem remains. rc.exe should come from C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin (and/or the X64 subfolder of Bin).

In VS, if you select Tools > Options > Intel Visual Fortran > Compilers. Select Platform Win32 and click on the ... button to the right of Executables. The list of folders should include $(WindowsSdkDir)bin. Now select x64 as the platform and that folder should also be listed.
0 Kudos
egpuckett
Beginner
1,086 Views
Hi Steve,

Sorry for the delay in replying. I have a heavy teaching load this quarter.

I uninstalled VS2008 and reinstalled it.

You wrote

"In VS, if you select Tools > Options > Intel Visual Fortran > Compilers. Select Platform Win32 and click on the ... button to the right of Executables. The list of folders should include $(WindowsSdkDir)bin. Now select x64 as the platform and that folder should also be listed."

All is as you said it should be.

You also wrote

"Read the compiler release notes for instructions on how to modify VS2008 for 64-bit builds. "

All I see is (on page 7) of the document dated March 31, 2010 "Intel Visual Fortran Compiler
Professional Edition 11.1 for Windows* Installation Guide and Release Notes" is the following:

If you are using Visual Studio 2005/2008 Standard Edition or Visual Studio 2008 Shell, no
configuration is needed to build Intel 64 architecture applications. For other editions:
1. From Control Panel > Add or Remove Programs, select Microsoft Visual Studio 2005
(or 2008) > Change/Remove. The Visual Studio Maintenance Mode Window will appear.
Click Next.
2. Click Add or Remove Features
3. Under Select features to install, expand Language Tools > Visual C++
4. If the box X64 Compiler and Tools is not checked, check it, then click Update. If the
box is already checked, click Cancel.

The dialog boxes do not appear the way they are described here. I did update for Visual C++. However, there was no place to check X64 Compiler and Tools.

I still get the following error:

1>------ Build started: Project: Test_00, Configuration: Debug Win32 ------
1>Compiling with Intel Visual Fortran 11.1.065 [IA-32]...
1>Source1.for
1>rc.exe not found.
1>Project : warning PRJ0018 : The following environment variables were not found:
1>$(WindowsSdkDir)
1>
1>Build log written to "file://C:\Users\egp\Documents\Visual Studio 2008\Projects\Test_00\Test_00\Debug\BuildLog.htm"
1>Test_00 - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

although RC.exe is in both directories that you said it would be in.

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin/X64

as you said it would be.

I get this same error when I select Win32 platform or x64.

I'm puzzled why it says "1>Project : warning PRJ0018 : The following environment variables were not found:
1>$(WindowsSdkDir)"


0 Kudos
Reply