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

Compatibility of Scientific Linux and the Debbuger of Intel Fortran

arne72
Beginner
658 Views
Hello,

I try to run the Intel Fortran Compiler 1.1 under the latest version of Scientific Linux. The instalation-program tells me that it doesn't recognice the kernel and which kind of Linux I am using. It also doesen't regognice Java-componets needed for the Debbuger, though I installed also the Java-components. As a result the Compiler works, but only without debbuger informations.

Thanks in advance,
Arne.
0 Kudos
6 Replies
TimP
Honored Contributor III
658 Views
The advice about JRE given in many posts here probably applies. You don't say what you got from 'java -version' or whether you are running x86_64. There is no ifort 1.1. The JRE recognition bugs in the ifort 11.1 installer weren't corrected until the most recent update.
If you don't care to set up JRE for the idb debugger, the idbc debugger should still be available.
0 Kudos
arne72
Beginner
658 Views
Quoting - tim18
The advice about JRE given in many posts here probably applies. You don't say what you got from 'java -version' or whether you are running x86_64. There is no ifort 1.1. The JRE recognition bugs in the ifort 11.1 installer weren't corrected until the most recent update.
If you don't care to set up JRE for the idb debugger, the idbc debugger should still be available.

Thanks for the prompt answer.

You are right, I meant version 11.1 not 1.1.

java -version yields:

OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)

I don't mind to that up JRE. What do I have to do do for this?

Best,
Arne.


0 Kudos
Ron_Green
Moderator
658 Views
Quoting - arne72

Thanks for the prompt answer.

You are right, I meant version 11.1 not 1.1.

java -version yields:

OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)

I don't mind to that up JRE. What do I have to do do for this?

Best,
Arne.



Version 11.1.064 should have a fix to recognize the OpenJDK - did you install this version or an older one?

So what happens if you try to use the X11 GUI for IDB - just run 'idb' and does it work?

If not, you can get the genuine JRE from Sun http://java.com/en/download/manual.jsp

ron
0 Kudos
TimP
Honored Contributor III
658 Views
Quoting - arne72

You are right, I meant version 11.1 not 1.1.

java -version yields:

OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)


This version of JRE should be OK, since you appear to be running x86_64. Even the corrected ifort installer will likely not recognize it, in spite of it being compatible with the Sun Java SE. I have seen such a version work with idb, but it's not the supported one.
0 Kudos
arne72
Beginner
658 Views

I downloaded a Java-version from sun and I also downloaded the latest version of the Fortran-Compiler.

The latter recognizes now the Java-version I have (don't know what of the to changes did the trick.)

However, I still have trouble with the debugger. Is there maybe also a problem with Scientific Linux? The compiler also says that he doesn't regognize my Linux.

Thanks,

Arne

0 Kudos
Hubert_H_Intel
Employee
658 Views

Arne,

Which exactly are the problems with the debugger?

You should set up the environment with the source script first, e.g. /opt/intel/Compiler/11.1/064/bin/ifortvars.sh ia32|intel64
that sets all library paths and the environment for compiler and debugger.

How do you build the executable?

-g is the option that implicitly sets the right DWARF2 format and such code should be debuggable with Intel IDB.

Regards,

Hubert.

0 Kudos
Reply