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

IVF-11 supported on XP Home?

longden_loo
Beginner
900 Views
I'm trying to install IVF-11 on my netbook running XP Home (version 2002, SP3) and both VS2008 (pro, v9.0.21022.8 RTM) and IVF-11 (11.0.074) installed without complaint or incident.

However, when I click on a .sln file, VS starts and complains that "...project type (.vfproj) is not supported by this version of Visual Studio". When I checked Control Panel/Add or Remove Programs, sure enough IVF Compiler Professional 11.0.074 for Windows is listed, but I didn't see the Integrations for Windows, so I re-installed IVF-11 using the "repair" option to no avail. I then uninstalled and re-installed IVF-11 (during the uninstall, I noted the message that it was uninstalling the Integrations for Windows ... so it was there!) with the same result.

Finally, I uninstalled and reinstalled both IVF-11 and VS2008 and the Integrations still doesn't appear to work. Opening a command window (IVF build environment) and running ifort -v shows IVF is there (Version 11.0 Build 20090318 Package ID: w_cprof_p_11.-.074), but clicking on a .f90 file (which normally starts the VS IDE) gets the Windows msg box that it doesn't know what to do with it.

So I'm wondering if XP Home is somehow unsupported, or if there's something I'm missing in doing the installation. I restarted Windows several times, esp after installing VS2008 and before installing IVF-11 to make sure then environment stuff was prepared.

Any suggestions would be welcome.

Heck, after 4 hours of repeated installing/uninstalling even cheap shots might be welcome!
0 Kudos
7 Replies
TimP
Honored Contributor III
900 Views
Did you login as administator, and install the C++ option (and, if installing ifort for intel64, the x64 option0 in Visual Studio before repairing ifort? Your text makes it look as if you did things out of order. Do you have administrator rights for running VS?
Are you importing a project from some other software versions?
0 Kudos
longden_loo
Beginner
900 Views
Quoting - tim18
Did you login as administator, and install the C++ option (and, if installing ifort for intel64, the x64 option0 in Visual Studio before repairing ifort? Your text makes it look as if you did things out of order. Do you have administrator rights for running VS?
Are you importing a project from some other software versions?

I'm not installing for intel64, and I wasn't logged in as administrator, but I've never had to before on CVF nor IVF 9 and 10 ... is that a new requirement?

The solution I'm trying to open contains a mixture of .cpp and .f90 files, and the projects containing .cpp files are being recognized but not the ones with .f90 (solution explorer shows "The application is not installed" for those).

I'm not sure what you mean by "out of order". I meant to say I installed VS2008 first, restarted Windows, and then installed IVF ... if that makes it clearer.
0 Kudos
TimP
Honored Contributor III
900 Views
Oh, I was thinking of Vista. I haven't tried anything less than XP Pro, and even that I thought was no longer fully supported by Microsoft. I doubt that netbook operation has been tested fully. Also, there is a VS2008 service pack.
The 11.0 compiler installation requires an SSE2 platform for the first time; again, I doubt it was fully tested on netbook, although it appears to qualify.
0 Kudos
Steven_L_Intel1
Employee
900 Views
XP Home is supported.

Unlike in previous versions, there is not a separate Add/Remove Programs entry for the integration. You can uninstall the compiler (single entry) and then reinstall (which it seems you did). It sounds as if it did not install properly.

Did you install VS2008 before or after IVF? If you want VS08 integration it needs to be after. If you have done that, then try running the programs attached (I assume that you also have VS2005 Premier Partner Edition installed from the IVF package - if not, then just use the 08 file.)
0 Kudos
longden_loo
Beginner
900 Views
XP Home is supported.

Unlike in previous versions, there is not a separate Add/Remove Programs entry for the integration. You can uninstall the compiler (single entry) and then reinstall (which it seems you did). It sounds as if it did not install properly.

Did you install VS2008 before or after IVF? If you want VS08 integration it needs to be after. If you have done that, then try running the programs attached (I assume that you also have VS2005 Premier Partner Edition installed from the IVF package - if not, then just use the 08 file.)


I installed VS2008 BEFORE IVF. I hadn't realized it needed to be after. Normally I'd expect framework or infrastructure stuff like the IDE would need to be in place before the subordinate client app installation (like the compiler). I must have missed that in the install directions somewhere.

I didn't use VS2005 PPE. After reading other forum threads I realized it wouldn't work for me because the app I'm supporting is written in mixed languages (C/C++/Fortran).

I'll give your suggestions a try in the morning when I get into the office, thanks.
0 Kudos
Les_Neilson
Valued Contributor II
900 Views
Quoting - longden_loo
I installed VS2008 BEFORE IVF. I hadn't realized it needed to be after. Normally I'd expect framework or infrastructure stuff like the IDE would need to be in place before the subordinate client app installation (like the compiler). I must have missed that in the install directions somewhere.


NO! Your first assumption is correct. Install VS2008 first (plus any service pack(s)) then install ifort.
But I don't know why you are having integration problems.

Les
0 Kudos
longden_loo
Beginner
900 Views
Thanks for confirming the order.

Turns out the repairvs08integration.zip file that Steve posted worked and the vfproj/f90 files are now recognized.

And thx again Steve for that fix. I'm just starting on the conversion of a big solution from IVF-10 to IVF-11, so I'm sure there'll be more surprises to chime in with in the next few days.
0 Kudos
Reply