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

Linker option /MACHINE:I386

ToKr
Beginner
1,922 Views

Hello there,

because of some reasons, I experimented a little with the linker-options of a project, that was from some time converted from Compaq Visual Fortran to Intel composer.

I just now discovered (shame on me), that there was always an additional option in the linker-command-line: /MACHINE:I386.

In the All-options-section is also the part  /MACHINE:IX86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib.

The option /MACHINE:I386. must came from my old project under Visual Compaq, I guess.

Now my question: I looked allready in documentation for options with /MACHINE, I think /MACHINE:I386 just makes nothing under Intel Composer 13, is this right?Cause at moment my project has both parameters, /MACHINE:IX86 and /MACHINE:I386.

Greetings,

Torsten

0 Kudos
3 Replies
ToKr
Beginner
1,922 Views

Just another question about forum in generel, cause it just happened to me: Is there no way to edit the first topic or the topic's name ? I just find "edit"-functionality in answers....

0 Kudos
Steven_L_Intel1
Employee
1,922 Views

You are correct that the /MACHINE setting got transferred from CVF. Just remove it from the linker options - you don't need it, and it will cause problems if you create a 64-bit configuration.

Sorry, there is no option for users to edit the thread. I did it for you.

0 Kudos
ToKr
Beginner
1,922 Views

Thanks a lot!

0 Kudos
Reply