Intel® Fortran Compiler for Linux* and Mac OS X*

Method of ignoring compiler directives?

Hi all,

I was just curious if there would happen to be a command line option for intel 9.0 on linux that instructs the compiler to treat all cDEC$ directives as comments? I searched the man page and manual and didn't see anything that looked promising, but just thought I'd inquire in case there is some hidden option or method for doing this.

We use some of these directives on Windows to control mixed language issues related to calls to C routines compiled with VC++, but need to force the compiler not to use them when on linux and linking against gcc-built objects.

The same fortran 77 code produce different results with different compilers

I am a newcomer here, hope can get help from you guys.
Recently, I am bothered by a strange and weird problem.
I have fortran 77 code, see test.f, if I compile it with ifort and run it, I got something, but if I change to other compilers, such as g77 and lahey, I got different results.
The difference is kind of large, for instance, the difference is about 10 percent between ifort and g77, and 5 percent between ifort and lahey. Can anybody tell me what is the possible reason? Thanks


Problem using the Intel fortran Compiler 9.0 for linux with Fedora Core 4

I had the same problem than other with the message
IPO link: can not find "("
ifort: error: problem during multi-file optimization compilation (code 1)

and spend several days to find the solution

Thank you for the proposition to include
echo null > (
echo null > AS_NEEDED

This was efficient

I hope that this problem will be fixed by Intel in the future for other users of the Intel fortran Compiler 9.0

Valerie Paul-Boncour

IA-32 Subset Packages for Smaller Downloads

For the upcoming 9.0.028 update, we're trying something new in an attempt to address a common complaint - that our download packages are too large. In addition to the regular "full" package, which contains compilers and tools for all three platforms, we will also offer an IA-32-only subset package which will contain only the compilers and tools meant for building IA-32 applications on IA-32 systems. These packages will have _ia32 in the filename, for example, l_fc_c_9.0.028_ia32.tar.gz.

Systemqq Command


How do I make the program wait for the systemqq command to finish before moving to the next line of code (like it does under Windows)? I need the program to wait as I need the results from external program execution.

For example:
result1 = systemqq('./failcheck.out') !Failcheck

OPEN(6, FILE = 'failchk.dat')

READ(6, *) fail


I need the failcheck external program to finish before I can access failchck.dat.

Many thanks,

Message Edited by cloneboysa on 10-26-2005 03:12 AM

error while loading shared libraries


I am trying to compile a mixed language program on linux: the main is in C++ and it uses a fortran library (compiled with intel fortran compiler).

Makefiles are created with autoconf/libtool. There are no errors in compiling but when running, I get the error:

error while loading shared libraries: cannot open shared object file: No such file or directory

Installation Problem

I've installed the compiler, using all the default options and directories. However, when I try and run the sample problem, int_sin.f90, I get the message: "ifort: error: could not find linux directory based on g++" This may be a simple problem, but as I am new to LInux, I'm not to sure what to do, and can't find anything about it.

I've installed on a dual AMD Opteron PC, runnning Fedora Core 3 (64 bit).


Intel® Fortran Compiler for Linux* and Mac OS X* abonnieren