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

'win32' not installed"

ifort
Beginner
1,054 Views
I got the error "intel visual fortran compiler for 'win32' not installed" when I try compile a program. I would like to know which compiler I should install. I have a 64bit procesor (Intel Pentium D) with a 32bit operating system (Windows XP). The following information is found on intel website

Intel compilers and libraries support three platforms: general combinations of processor architecture and operating system type. This section explains the terms that Intel uses to describe the platforms in its documentation, installation procedures and support site.

IA-32 Architecture refers to systems based on 32-bit processors generally compatible with the Intel Pentium II processor, (for example, Intel Pentium 4 processor or Intel Xeon processor), or processors from other manufacturers supporting the same instruction set, running a 32-bit operating system.

Intel 64 Architecture refers to systems based on IA-32 architecture processors which have 64-bit architectural extensions, for example, Intel CoreTM2 processor family), running a 64-bit operating system such as Microsoft Windows XP* Professional x64 Edition or Microsoft Windows Vista* x64. If the system is running a 32-bit version of the Windows operating system, then IA-32 architecture applies instead. Systems based on AMD* processors running a 64-bit version of Windows are also supported by Intel compilers for Intel 64 architecture applications.

IA-64 Architecture refers to systems based on the Intel Itanium processor running a 64-bit operating system.


0 Kudos
5 Replies
Wendy_Doerner__Intel
Valued Contributor I
1,054 Views
Did you install the IA-32 compiler (you will need to use the IA-32 compiler to run on a 32 bit OS)? The name of the download should not have Intel_64 or IA64 in the name (which means it only has the compiler for that platform). So for instance the following downloads have theIA-32 compiler:

w_cprof_p_11.1.060.exe
w_cprof_p_11.1.060_ia32.exe

but the following downloads would not contain the IA-32 compiler:

w_cprof_p_11.1.060_intel64.exe
w_cprof_p_11.1.060_ia64.exe

One way to tell if the compiler is installed is to see if it is displayed in the Start menu:

Start -> All Programs => Intel Software Development Tools => Intel Fortran Compiler X.X.XXX =>

Wendy

Attaching or including files in a post


0 Kudos
ifort
Beginner
1,054 Views
Yes the compiler is installed... I have the two versions in the path you gave me:

'Fortran Build Environment for applications running on Intel 64'
'Fortran Build Environment for applications running on IA-32'

is it normal?

and the name of the download is apparently the good one :
w_cprof_p_11.1.060.exe
0 Kudos
Wendy_Doerner__Intel
Valued Contributor I
1,054 Views
Yes this all looks normal. Does your Microsoft* Visual Studio version have the C++ Component installed? What version of Microsoft Visual Studio are you using? Here is a list of the required software to install the compiler for reference.

Wendy

Attaching or including files in a post

0 Kudos
ifort
Beginner
1,054 Views
I am using the shell (Microsoft Visual Studio 2008 shell). Moreover, it looks like that I have all the required software installed...


0 Kudos
Wendy_Doerner__Intel
Valued Contributor I
1,054 Views

Yes all looks good there. Two last things to check:

1) Make sure your Microsoft* Visual Studio 2008 Shell is pointing to the 32 bit compiler:

Tools => Options => Intel Fortran => Compilers => Selected Compiler

2) Make sure you are using the 32 bit configuration for your project:

Right Click on Fortran Project = > Properties => Platform => Active Win(32)

If these suggestions do not work, would it be possible to zip up the whole project directory an attache to this thread so I can troubleshoot?

Thanks,

Wendy

Attaching or including files in a post



0 Kudos
Reply