- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Can the version 10 compiler and the version 9(or 8) compiler be installed side by side and both intergrate with an install of Visual Studio 2008?
- Marcas:
- Intel® Fortran Compiler
Link copiado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Tools > Options > Intel Fortran > Compilers > Selected Compiler
You may not use any compilers earlier than IVF 9.1 with Visual Studio 2008.
I recommend you install the IVF 9.1 compiler first using a custom installation and only install the compiler, and then install the complete IVF 10.1 compiler package.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
I think there is a confusion here between VS2005 and 2008. For integration with VS2008, a recent ifort 10.1 is required. VS2005 would work as Kevin said. VC installation is required prior to installing ifort; VB installation or removal won't affect ifort.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
We should also make certain we are clear that IVF requires Visual Studio and not Visual Basic. Please refer to the System requirements here
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
9.1 doesn't support VS2008. If you have VS2005 also installed, you should see 9.1 show up there.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
My problem is our production codes use ivf9.0 integrated with vs2003; I downloaded vs2008 and ivf11.0 & did that integration (ok), but vs2003 lost connection with ivf90.
I therefore uninstalled all studio and ivf packages, then installed ivf9.0 integrated -i hoped- with vs2003.
it didn't work, so i downloaded and ran repairvs03integration.exe and got this responce:
"Visual Studio .NET 2003 installed at C:Program Files (x86)Microsoft Visual Studio .NET 2003
Error while loading C:Program Files (x86)Microsoft Visual Studio .NET 2003Intel Fortran
VFPackagesVFHieEditor.dll: The specified module could not be found."
... by golly, good catch...
C:Program Files (x86)Microsoft Visual Studio .NET 2003Intel FortranVFPackages>dir
02/17/2009 04:18 PM
02/17/2009 04:18 PM
02/17/2009 04:08 PM
11/04/2008 12:03 PM 77,824 VFAVWin.dll
11/04/2008 12:04 PM 221,184 VFFortSvc.DLL
11/04/2008 12:05 PM 1,478,656 VFProj.dll
11/04/2008 12:04 PM 479,232 VFProjConvert.dll
11/04/2008 12:04 PM 143,360 VFToolOpt.dll
5 File(s) 2,400,256 bytes
..but what's to be done to get our code building again?
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Here's how to do it manually. Start > Microsoft Visual Studio .NET 2003 > Visual Studio .NET 2003 Tools > Visual Studio .NET 2003 Command Prompt. Set default to C:Program FilesMicrosoft Visual Studio .NET 2003Intel FortranVFPackages Type the following commands:
regsvr32 /u VFAVwin.dll
regsvr32 /u VFFortSvc.dll
regsvr32 /u VFProjConvert.dll
regsvr32 /u VFProj.dll
regsvr32 /u VFToolOpt.dll
regsvr32 VFToolOpt.dll
regsvr32 VFProj.dll
regsvr32 VFProjConvert.dll
regsvr32 VFFortSvc.dll
regsvr32 VFAVwin.dll
devenv /setup
This last command may take a minute or two to execute. The regsvr32 commands should each display a message about success or failure. If any of the /u commands fail, just keep going. If Windows complains that regsvr32 is not defined, start with this command:
set PATH=%SYSTEMROOT%system32;%PATH%
and then do the regsvr32 commands.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
(maybe it's that i have ivf9.0 -not 9.1-)...
so i cd'd to prog**2003intel* in a dosbox & typed '..common7toolsvsvars32'. the regvr32 commands worked (in the vfpackages folder) for all but *convert.dll (loadlibrary failed). i rebooted & launched vs2003, but 'menu>tools>options>Intel Visual Fortran>compilers>selected complier' displays 'No Compiler installed'
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
You can try these commands from a Fortran Build Environment prompt if you have it set to use VS.NET 2003 for command-line integration.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
i did repair vs2003 through control panel's "add/remove programs", then used the specified route to invoke a dosbox (with the pre-set environment for using Microsoft Visual Studio .NET 2003 tools). i cd'd to the vfpackages folder, did the 'regserv32 /u' for each dll (in order) then the same command without the '/u' (dlls in reverse order). recieved the same error for vfProjConvert as before, but pressed on. 'devenv /setup' took less than a second, and when the prompt became available, i typed 'devenv'.
vs2003 instanced;
could you be more descriptive of what you mean by 'try .. a fortran build environment prompt'?
thanks for you patience -kevin
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Before typing the regsvr commands, type these too:
SET PATH=%SystemRoot%Win32
SET INCLUDE=
SET LIB=
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
A reboot then "devenv > menu > tools > options > intel*fortran > compilers" still shows "No Compiler Installed", yet >set i
IFORT_COMPILER90=C:Program Files (x86)IntelCompilerFortran9.0
INTEL_LICENSE_FILE=C:Program Files (x86)Common FilesIntelLicenses
What do you think is going on?
Thanks for your continued help -kevin
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
As far as vs2003's necessity: we've invested heavily in validating output from our 23 bit code compiled with ivf9.0/sv2003 agreed with the output from our apps compiled in 16bits. In moving to 64 bits, we need the same kind of assurence (a great deal of pre & post processing is done outside of fortran).
And until we have the validation done, we must continue to build in 32bits.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Are you willing to allow me to look at your system through an online interactive session? If so, send me an email at steve.lionel at intel.com and we'll set something up. Let me know what timezone you're in and a range of good times over the next few days. I've been 100% successful at resolving these integration issues with such sessions.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
The fix was:
- Manually unregister the integration DLLs
- Delete the Intel Fortran subfolder under Visual Studio .NET 2003
- Uninstall the 9.0 integration (which was "installed" but not active)
- Reinstall the 9.0 integration.

- Subscrever fonte RSS
- Marcar tópico como novo
- Marcar tópico como lido
- Flutuar este Tópico para o utilizador atual
- Marcador
- Subscrever
- Página amigável para impressora