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

Compiler installer can't find JRE

fiddle_jake
Beginner
887 Views
Sorry if this has been asked before, but I've read the release notes and searched the forums without success.

The install script is telling me "No compatible JAVA Runtime Environment (JRE) found. I'm on a 64-bit machine running rhel 5.4. I have it installed and when I type java -version, I get

java version "1.6.0_24"
Java SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot 64-Bit Server VM (build 19.1-b02, mixed mode)

I've set JAVA_HOME to /usr/java/default and CLASSPATH to /usr/java/default/bin and $JAVA_HOME/bin is at the front of my path. I even removed the /usr/bin/java link and pointed it to /usr/java/default/bin/java. What else does the install script need?

Thanks.
0 Kudos
5 Replies
fiddle_jake
Beginner
887 Views
I just found this tip http://software.intel.com/en-us/articles/using-intel-compilers-for-linux-under-redhat-enterprise-linux/

It says that installers for compilers older than 11.1.064 have trouble finding JRE. WeJUST bought our compiler and the label only says version 11.1. Did they ship us an old version?

If I just continue with the installation, later when I'm ready to use the debugger willit find JRE?

Thanks.
0 Kudos
Ron_Green
Moderator
887 Views
just ignore it. Java is needed by the debugger GUI in IDB. IDB is only tested against specific Sun JREs, so it complains about just about every other JRE. As long as it's 1.6 compatible (which yours is) it should work fine. And again, the JRE is only needed by the idb debugger GUI ( btw, if you haven't tried the graphical idb debugger on Linux, you might be in for a pleasant surprise. It's quite nice )
ron
0 Kudos
Ron_Green
Moderator
887 Views
If you bought a boxed compiler kit (non-electronic download) you probably did get an old one. It's impossible to keep the boxed kits up to date, and resellers will keep them on the shelves for a while.
No worries though, your purchase allows you to download the latest compilers for 1 year.
Find your "serial number" (don't ever post that on the Internet. It's unique to your purchase and you don't want someone to hijack it).
Set up an account at https://registrationcenter.intel.com with your email and a password you can remember. Register that serial number to your account.
Login to https://registrationcenter.intel.com with this account. For 1 year you will see all the updates to the compiler. you can download the latest compilers OR any older version you choose.
ron
0 Kudos
TimP
Honored Contributor III
887 Views
Some of the current compilers report not liking the JRE version, yet install correctly so that the idb GUI works fine. This probably occurs always on CentOS, and maybe other not specifically "supported" OS. Also, there were certain Red Hat versions, such as 5.3, which blocked the Intel installer from finding the JRE, by putting in a symlink to gcj where the symlink to the JRE is expected. So, you would need to go through some of the steps mentioned here in past posts, if you need the idb GUI.
0 Kudos
fiddle_jake
Beginner
887 Views
Thanks guys for your help. The support here is really excellent! I was able to download the latest version of the compiler and the installation when really smooth.
0 Kudos
Reply