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

Upgrade to 11.1 -- no integration with Visual Studio 2008

Silvia_Cagnone
Beginner
1,105 Views
Dear All,

I have upgraded my compiler from version 11.0 (VS2005) to version 11.1 and I lost the integration with Visual Studio 2008. I followed all the 3 steps on the troubleshooting page and the repair tool for VS2008 seemed to have completed successfully. Also, when I open VS2008 I can see the integration; the help - > about page gives these details:

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

Installed Edition: IDE Standard

Intel Visual Fortran Compiler Integration
Intel Visual Fortran Compiler Integration for Microsoft Visual Studio* 2008, 11.1.3462.2008, Copyright (C) 2002-2009 Intel Corporation
* Other names and brands may be claimed as the property of others.

However, when I try to compile a source file it issues the error:

Intel Visual Fortran (Win32) not installed.

Of course I am able to compile and build from command line

If I go for Tools -> options -> Intel Visual Fortran -> Compilers
I see that the selected compiler is

Intel Visual Fortran Compiler Professional for applications running on IA-32, Version 11.1 Package ID: w_cprof_p_11.1.035

and all the fields below are blank.

Am I missing something obvious?

Thank you for your help

Silvia

0 Kudos
19 Replies
Silvia_Cagnone
Beginner
1,105 Views
Quoting - Silvia Cagnone
Dear All,

I have upgraded my compiler from version 11.0 (VS2005) to version 11.1 and I lost the integration with Visual Studio 2008. I followed all the 3 steps on the troubleshooting page and the repair tool for VS2008 seemed to have completed successfully. Also, when I open VS2008 I can see the integration; the help - > about page gives these details:

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

Installed Edition: IDE Standard

Intel Visual Fortran Compiler Integration
Intel Visual Fortran Compiler Integration for Microsoft Visual Studio* 2008, 11.1.3462.2008, Copyright (C) 2002-2009 Intel Corporation
* Other names and brands may be claimed as the property of others.

However, when I try to compile a source file it issues the error:

Intel Visual Fortran (Win32) not installed.

Of course I am able to compile and build from command line

If I go for Tools -> options -> Intel Visual Fortran -> Compilers
I see that the selected compiler is

Intel Visual Fortran Compiler Professional for applications running on IA-32, Version 11.1 Package ID: w_cprof_p_11.1.035

and all the fields below are blank.

Am I missing something obvious?

Thank you for your help

Silvia


UPDATE --

If In Tools -> options -> Intel Visual Fortran -> Compilers I choose the x64 compiler I am able to compile and build. The point is that I am on VISTA 32 bit OS and I need to use the IA32 version and the corresponding IMSL.
I am considering reinstalling without the 64 bit option,
any help appreciated,

regards,

Silvia


0 Kudos
Steven_L_Intel1
Employee
1,105 Views
My guess is that you installed only the Intel 64 variant. Also, you really should get the latest compiler.

Please log in to the Intel Registration Center and download Update 4. The filename should be w_cprof_p_11.1.054_novsshell.exe. Uninstall 11.1.035 first.

Let me know if that helps.
0 Kudos
Silvia_Cagnone
Beginner
1,105 Views
My guess is that you installed only the Intel 64 variant. Also, you really should get the latest compiler.

Please log in to the Intel Registration Center and download Update 4. The filename should be w_cprof_p_11.1.054_novsshell.exe. Uninstall 11.1.035 first.

Let me know if that helps.

Dear Steve,

thank for your reply,
as I wrote, I am able to use the IA32 version from the command line.
I also tried a repair install with no success.
By the way the 11.1.035 version is the latest that my subscription allows.

I might try removing everything and reinstalling from scratch if you think it sensible.

Regards

Silvia

0 Kudos
Steven_L_Intel1
Employee
1,105 Views
Yes, I would try an uninstall and reinstall. If that doesn't work, I'll suggest some other ideas.
0 Kudos
Silvia_Cagnone
Beginner
1,105 Views
Quoting - Silvia Cagnone
My guess is that you installed only the Intel 64 variant. Also, you really should get the latest compiler.

Please log in to the Intel Registration Center and download Update 4. The filename should be w_cprof_p_11.1.054_novsshell.exe. Uninstall 11.1.035 first.

Let me know if that helps.

Dear Steve,

thank for your reply,
as I wrote, I am able to use the IA32 version from the command line.
I also tried a repair install with no success.
By the way the 11.1.035 version is the latest that my subscription allows.

I might try removing everything and reinstalling from scratch if you think it sensible.

Regards

Silvia


UPDATE 2 --

I have removed completely the IVF 11.1.035 and tried to reinstall it with no success
the VS 2008 repair tool issues the following error

Error while opening VS2008 registry key: Access denied

It would be ok for me to stay with the Intel64 version but I cannot since at the time I had not downloaded the IMSL for Intel 64 and now the version 11.1.035 does not exist anymore on the site. Shall I infer that it was so seriously bugged that they chose to withdraw it?
If this the case I am stuck with a compiler version that does not work unless I downgrade to 11.0.074 .

Any help would be much appreciated,

Regards

Silvia

0 Kudos
Steven_L_Intel1
Employee
1,105 Views

We removed 11.1.035 because it had a problem for some systems running Windows 7 or Windows Server 2008. We can still provide it if you really need it.

If you are on Windows Vista or Windows 7, be sure to run the repair tool by right clicking on it and selecting "Start as Administrator".
0 Kudos
Silvia_Cagnone
Beginner
1,105 Views

We removed 11.1.035 because it had a problem for some systems running Windows 7 or Windows Server 2008. We can still provide it if you really need it.

If you are on Windows Vista or Windows 7, be sure to run the repair tool by right clicking on it and selecting "Start as Administrator".

Steve,

I have run the VS2008 repair tool as admin. It completed successfully but still no integration.
At this point if you could provide the IMSL For Intel64 11.1.035 I could at least build and debug using the IDE (hoping that it will work). Then, if I need IA32 I can go for command line version.
I have no more ideas but I am open to suggestions.

thank you

Silvia

0 Kudos
Silvia_Cagnone
Beginner
1,105 Views

We removed 11.1.035 because it had a problem for some systems running Windows 7 or Windows Server 2008. We can still provide it if you really need it.

If you are on Windows Vista or Windows 7, be sure to run the repair tool by right clicking on it and selecting "Start as Administrator".


Dear Steve,

I spoke too early, the command line IA32 does not work. When it comes to compilation it always gives the same error

"could not find link"

so it seems indeed that installation of the IA32 went wrong.

any clues on how I might proceed?

thank you

Silvia

0 Kudos
Steven_L_Intel1
Employee
1,105 Views
Silvia,

I have added six months to your license and sent you an updated license. At this point it seems you do not have a correctly installed Visual Studio 2008.

Please uninstall 11.1 and Visual Studio 2008 Shell. Download the "full" package, "w_cprof_p_11.1.054.exe" and install that. You will also have access to IMSL, but wait on that until the compiler is installed.

Let me know how this works for you.
0 Kudos
Silvia_Cagnone
Beginner
1,105 Views
Silvia,

I have added six months to your license and sent you an updated license. At this point it seems you do not have a correctly installed Visual Studio 2008.

Please uninstall 11.1 and Visual Studio 2008 Shell. Download the "full" package, "w_cprof_p_11.1.054.exe" and install that. You will also have access to IMSL, but wait on that until the compiler is installed.

Let me know how this works for you.

Dear Steve,

many thanks for the extension, I followed these steps
1. Uninstalled IVF 11.1.035 including VS2008 shell amd IMSL
2. Installed IVF 11.1.054 by performing a full install from the file you indicated

but ... still no integration, even after running the repair tool and trying to put by hand the path to bin/lib/include folders in tools --> options --> IVF --> compilers

at least now I am able to use the command line version for IA32 with IMSL.

Thanks, again I am clueless.

Silvia


0 Kudos
Steven_L_Intel1
Employee
1,105 Views

You say you can build Intel 64 bit not IA-32? When you bring up Tools > Options > Intel Fortran > Compilers. the entries for IA-32 are blank?
0 Kudos
Silvia_Cagnone
Beginner
1,105 Views

You say you can build Intel 64 bit not IA-32? When you bring up Tools > Options > Intel Fortran > Compilers. the entries for IA-32 are blank?

1. yes, I can compile Intel64 from the IDE
2. yes, when I do Tools > Options > Intel Fortran > Compilers the entries for IA32 are blank and the dropdown menu only shows the x64 option, I attach a screenshot of it.

I can post PATH and SYSTEMINFO if needed, thanks.


0 Kudos
Steven_L_Intel1
Employee
1,105 Views
Interesting. What happens if you click Reset All in that screen? Does Win32 not show up as an option under Platform?
0 Kudos
Silvia_Cagnone
Beginner
1,105 Views
Interesting. What happens if you click Reset All in that screen? Does Win32 not show up as an option under Platform?

If I click reset all nothing happens, and Win32 does not show up.
If I click reset the fields get filled (but I get no integration anyway) and when I close the tab and reopen it they are blank again

Thanks

Silvia
0 Kudos
Steven_L_Intel1
Employee
1,105 Views
Silvia,

This is all very puzzling. Let's try this. I have attached a .reg file to this post - double-click on it to merge it with your registry. Then run the "repair" tool again. (Be sure to close Visual Studio before doing this.) Let me know what happens.
0 Kudos
Silvia_Cagnone
Beginner
1,105 Views
Silvia,

This is all very puzzling. Let's try this. I have attached a .reg file to this post - double-click on it to merge it with your registry. Then run the "repair" tool again. (Be sure to close Visual Studio before doing this.) Let me know what happens.

Dear Steve,

I have followed your instructions but I get the same error.
If this helps I might try installing on another machine which is identical to this one and see what happens.

thank you again and happy new year

Silvia
0 Kudos
Steven_L_Intel1
Employee
1,105 Views

Silvia,

Yes, please do try on another system. If possible, I may ask to set up a time I can connect remotely to your system to look at it.
0 Kudos
Silvia_Cagnone
Beginner
1,105 Views
Microsoft Visual C++ 2005 Redistributable Package

Silvia,

Yes, please do try on another system. If possible, I may ask to set up a time I can connect remotely to your system to look at it.


Dear Steve,

I solved the problem.
The IVF VS installation somehow conflicted with the Microsoft Visual C++ 2005 (and maybe 2008) Redistributable Package.
I removed both of them, ran the repair tool and now everything works fine.
Many thanks for your kind and precious assistance throughout the process.

Silvia

0 Kudos
Steven_L_Intel1
Employee
1,105 Views
Silvia,

I'm glad to hear that you resolved the problem, but very puzzled that the redistributable packages were involved. Thanks for letting me know.
0 Kudos
Reply