Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

rc.exe not found

blake_erbusask_cacom
7,109 Views
I have installed Intel Visual Fortran version 11.1.067, and the Visual Studio 2008 shell onto windows 7.
When compiling, I get the error "rc.exe not found".
I have tried the steps in the help reference #DPD200138680, but it did not work.
The ref # refers to an older version, and it states that this problem should be fixed in versions later than 11.1.060.
What should I do?

Thanks,
Blake
0 Kudos
1 Solution
Steven_L_Intel1
Employee
7,109 Views
Oh! I did not realize you are using the evaluation version. That explains a lot - you got VS Shell from Microsoft directly, right? That means you are missing an extra set of tools and libraries. As explained when you ask for the eval version, you must have VisualC++ 2003-2008 installed for the eval. Due to royalty issues, we can't offer our package including the tools and libraries for eval.

My advice here is to install the VS2008 Trial and then reinstall Fortran. You may be able to get it working by installing the Windows SDK and modifying the directory lists in Tools > Options > Intel Fortran> Compilers to add the SDK's BIN and LIB folders to Executables and Libraries.

If you buy the product, you'll get everything you need.

View solution in original post

0 Kudos
17 Replies
TimP
Honored Contributor III
7,108 Views
I've found (by accident) that if the rc.exe accidentally goes missing, none of the repair tools will fix it. Back to uninstall/reinstall. If the corresponding folders under \intel\downloads are intact, you can run the setup.exe there (or indirectly from the add/remove menu).
Yes, I have that very version running. Location of rc.exe may be different between ia32 and intel64 compilers, so I won't try to tell you where to look.
0 Kudos
Steven_L_Intel1
Employee
7,109 Views
Try this first - in Visual Studio, select Tools > Options > Intel Fortran > Compilers. Click "Reset All". If you are building for x64, select the target platform x64 and click Reset All again. Close VS and reopen it.

rc.exe lives with the Windows SDK files. Offhand, I'm not sure where they go if you've installed VS Shell. Normally it's under Program Files [(x86])\Microsoft SDKs\Windows\V6.0a\bin (or something close to that) but I know that the VS Shell install puts some of the MS files in alternate locations.
0 Kudos
blake_erbusask_cacom
7,109 Views
Tried reinstall, no luck.
Tried to reset compilers as shown above, no luck.
In the windows V6.0a folder, there is no bin folder or anything like it.
I have done a search on the computer and found no such folder, and no rc.exe file.
Can I redownload the SDK file? If so, from where and which version?

Thanks,
Blake
0 Kudos
Steven_L_Intel1
Employee
7,108 Views
What is the name of the installer you downloaded?

Please do this. Uninstall Fortran AND "Microoft Visual Studio 2008 Shell", then reinstall.
0 Kudos
blake_erbusask_cacom
7,109 Views
By installer name, do you mean:
Intel Visual Fortran Compiler Professional Edition 11.1.067 Update 7 for Windows*

Sorry, I am not very good at this stuff.

I will try uninstall both Fortran and VS and reinstall, and let you know how it goes.
0 Kudos
Steven_L_Intel1
Employee
7,109 Views
I mean the filename - starts with "w_cprof".
0 Kudos
blake_erbusask_cacom
7,108 Views
w_cprof_p_11.1.067_intel64.exe

Tried reinstalling, now when I open the VS 2008 shell and try to open a program, I get a package load failure, saying that the Intel Visual Fortran Project Package has failed to load.
If I try starting a new project, the option of Intel Fortran does not appear.

Is there a way to download the Intel trial version directly with the VS shell already in it?
I just need to know that it works on my existing programs, as I want to switch from another product.
If it works, then I will purchase the program version with the VS shell included.

Thanks,
Blake
0 Kudos
Steven_L_Intel1
Employee
7,109 Views
Yes. Download w_cprof_p_11.1.067.exe. This is the only variant of the installer that includes the shell.
0 Kudos
blake_erbusask_cacom
7,108 Views
Thanks, but I cannot find where I can download this file. It is not in the list of trial options.
Can you please show me where to find it?

Thanks,
Blake
0 Kudos
Steven_L_Intel1
Employee
7,110 Views
Oh! I did not realize you are using the evaluation version. That explains a lot - you got VS Shell from Microsoft directly, right? That means you are missing an extra set of tools and libraries. As explained when you ask for the eval version, you must have VisualC++ 2003-2008 installed for the eval. Due to royalty issues, we can't offer our package including the tools and libraries for eval.

My advice here is to install the VS2008 Trial and then reinstall Fortran. You may be able to get it working by installing the Windows SDK and modifying the directory lists in Tools > Options > Intel Fortran> Compilers to add the SDK's BIN and LIB folders to Executables and Libraries.

If you buy the product, you'll get everything you need.
0 Kudos
blake_erbusask_cacom
7,109 Views
I found someone in our company that already had the full version of VS2008 (not just the shell), so I installed the Fortran file on their computer, and it worked great!

We will now be buying two licenses!

Thanks Steve, for all your help!

Blake
0 Kudos
Steven_L_Intel1
Employee
7,109 Views
Glad to hear it!
0 Kudos
blake_erbusask_cacom
7,109 Views
One more quick question....can you confirm that this will work on windows 7?
The one I tried was on XP, but the computers I want to place the bought versions on are windows 7.

Thanks,
Blake
0 Kudos
TimP
Honored Contributor III
7,109 Views
VS2008 plus SP1 and current Intel compilers have worked well for me on Windows 7 X64 which I installed myself. I haven't been able to install full VS2008 on a win7-64 installation which has company policy restrictions set, while the ifort with VS2008 shell still works well.
0 Kudos
Steven_L_Intel1
Employee
7,109 Views
Win7-x64 works fine with VS2008, either retail or the shell.
0 Kudos
blake_erbusask_cacom
7,109 Views
Perfect, thank you!
0 Kudos
Steven_L_Intel1
Employee
7,109 Views
Which edition of VS2008 did you install? Did you choose the default install or did you customize it? You should not need to install the Windows SDK separately if you installed VS2008 Standard Edition or higher.
0 Kudos
Reply