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

installation ifort (non-commercial) to Fedora 10 x86_64

choingjoo
Beginner
1,418 Views

Hi, all.

I tried to install ifort (non-commercial) on my Fedora 10 x86_64.

But, It seems some error. I think it doesn't recognized my platform.

Step no: 4 of 7 | Installation configuration - Missing Optional Pre-requisite
--------------------------------------------------------------------------------
There is one or more optional unresolved issues. It is highly recommended to fix
it all before you continue the installation. You can fix it without exiting from
the installation and re-check. Or you can quit from the installation, fix it and
run the installation again.
--------------------------------------------------------------------------------
Missing optional pre-requisite
-- cannot determine operating system type
-- system glibc or kernel version not supported or not detectable

How can I figure it out?

Yongjoo CHOI

0 Kudos
9 Replies
TimP
Honored Contributor III
1,418 Views
Quoting - choingjoo

Hi, all.

I tried to install ifort (non-commercial) on my Fedora 10 x86_64.

But, It seems some error. I think it doesn't recognized my platform.

Step no: 4 of 7 | Installation configuration - Missing Optional Pre-requisite
--------------------------------------------------------------------------------
There is one or more optional unresolved issues. It is highly recommended to fix
it all before you continue the installation. You can fix it without exiting from
the installation and re-check. Or you can quit from the installation, fix it and
run the installation again.
--------------------------------------------------------------------------------
Missing optional pre-requisite
-- cannot determine operating system type
-- system glibc or kernel version not supported or not detectable

How can I figure it out?

Yongjoo CHOI

Oh, the site trashed my reply.

I hope you are installing the Intel64 compiler (the one for x86_64 linux). You must have installed the g++ development system. The ia32 compiler should work, if you have also installed the 32-bit g++.

You should have an option to continue installation in spite of not recognizing prerequisites. The prerequisites recognition is seriously broken on non-supported OS, but that should not prevent successful installation.

For idb (gui debugger) you must install Sun JRE 1.6 for x86_64 linux. I received a "will not fix" response to my bug submission on the errors in the install instructions. The idb help files come in a zip file, which you must unzip to the directory of your choice. The idb help button apparently works only for Red Hat 4, and then only if you follow the instruction to make a symlink so that /usr/bin/mozilla starts firefox.

As near as I can find out, the parallel options in idb must not be touched until you have run to a breakpoint.

0 Kudos
choingjoo
Beginner
1,418 Views
Quoting - tim18

Oh, the site trashed my reply.

I hope you are installing the Intel64 compiler (the one for x86_64 linux). You must have installed the g++ development system. The ia32 compiler should work, if you have also installed the 32-bit g++.

You should have an option to continue installation in spite of not recognizing prerequisites. The prerequisites recognition is seriously broken on non-supported OS, but that should not prevent successful installation.

For idb (gui debugger) you must install Sun JRE 1.6 for x86_64 linux. I received a "will not fix" response to my bug submission on the errors in the install instructions. The idb help files come in a zip file, which you must unzip to the directory of your choice. The idb help button apparently works only for Red Hat 4, and then only if you follow the instruction to make a symlink so that /usr/bin/mozilla starts firefox.

As near as I can find out, the parallel options in idb must not be touched until you have run to a breakpoint.

Thank you for responding. I tried to install 'intel64'. It was too difficult, actually g++ is already installed.

Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-cpu=generic --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC)

Thank you.

0 Kudos
TimP
Honored Contributor III
1,418 Views
Quoting - choingjoo

Thank you for responding. I tried to install 'intel64'. It was too difficult, actually g++ is already installed.

Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-cpu=generic --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC)


I don't know about compatibility of that jre with idb, but I don't see anything which would interfere with ifort installation.

0 Kudos
nam66
Beginner
1,418 Views
Quoting - tim18


I don't know about compatibility of that jre with idb, but I don't see anything which would interfere with ifort installation.

i got this problem when trying to install intel fortran compiler version11.0 into fedora10 using AMD64 bit processors

Missing optional pre-requisite
-- cannot determine operating system type
-- system glibc or kernel version not supported or not detectable

i try to skip the missing pre-requisite and move on with the installation, but at the end after i finish the installation, i cant used ifort command to compile fortran coding...it shows command not found, so hopefully someone can help me with this problem..

thanks
0 Kudos
rreis
New Contributor I
1,418 Views
Quoting - nam66
i got this problem when trying to install intel fortran compiler version11.0 into fedora10 using AMD64 bit processors

Missing optional pre-requisite
-- cannot determine operating system type
-- system glibc or kernel version not supported or not detectable

i try to skip the missing pre-requisite and move on with the installation, but at the end after i finish the installation, i cant used ifort command to compile fortran coding...it shows command not found, so hopefully someone can help me with this problem..

thanks


did you run the ifortvars.sh script thats on th bin directory of the compiler installation? you have to do it so enviroment variables are set. the recomendation is that you put a line with it on your .bashrc file (if you use bash as your shell) in your home dir...
0 Kudos
nam66
Beginner
1,418 Views
Quoting - rreis
Quoting - nam66
i got this problem when trying to install intel fortran compiler version11.0 into fedora10 using AMD64 bit processors

Missing optional pre-requisite
-- cannot determine operating system type
-- system glibc or kernel version not supported or not detectable

i try to skip the missing pre-requisite and move on with the installation, but at the end after i finish the installation, i cant used ifort command to compile fortran coding...it shows command not found, so hopefully someone can help me with this problem..

thanks


did you run the ifortvars.sh script thats on th bin directory of the compiler installation? you have to do it so enviroment variables are set. the recomendation is that you put a line with it on your .bashrc file (if you use bash as your shell) in your home dir...
thank you for your explanation, but could u plz be more details coz i'm still new in using intel fortran compiler in fedora environment, here are my step during the instalation intelfortrancompiler in fedora

i extract the file using tar
and then i download the xxx.lic given by intel through email
then i make those command

#mkdir -p /opt/intel/licenses
# cp xxx.lic /opt/intel/licenses/


cd to installation file and

./install.sh

i just follow the prompt but then i get above problem, i just skip the
missing pre-requisite
and finish the installation

but after i try to compile samples file in /opt/intel/Compiler/11.0/083/Samples/Fortran/optimize/int_sin.90
using below command

ifort -o1 int_sin.f90

i got this error

" /opt/intel/Compiler/11.0/083/bin/intel64/fortcom: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
ifort: error #10273: Fatal error in /opt/intel/Compiler/11.0/083/bin/intel64/fortcom, terminated by 0x7f "


so could you plz help me on this,
thanks in advanced


0 Kudos
Hubert_H_Intel
Employee
1,418 Views
Re. JAVA RTE
A JAVA runtime environment 5.0 or higher (also referred to as 1.5) is required to operate the GUI idb debugger properly. This is a requirement for the debugger only, not for the Fortran Compiler. JRE 5.0 is usually not installed on Linux distributions.
Set the path to your JAVA RTE and check if it's running properly:
$ java -version
should issue at least a version 1.5 (5.0)
for example:
$ export PATH=/opt/jre1.6.0_13/bin:$PATH
$ java -version
java version "1.6.0_13"
Java SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot Client VM (build 11.3-b02, mixed mode, sharing)
$


An up-to-date 64-bit JRE (bin or RPM file) can be obtained from
http://javadl.sun.com/webapps/download/AutoDL?BundleId=31615
or
http://javadl.sun.com/webapps/download/AutoDL?BundleId=31614
0 Kudos
rreis
New Contributor I
1,418 Views
did you read this post (and follow the link indicated there?)?

http://software.intel.com/en-us/forums/showthread.php?t=66076

0 Kudos
TimP
Honored Contributor III
1,418 Views
Re. JAVA RTE
A JAVA runtime environment 5.0 or higher (also referred to as 1.5) is required to operate the GUI idb debugger properly. This is a requirement for the debugger only, not for the Fortran Compiler. JRE 5.0 is usually not installed on Linux distributions.
Set the path to your JAVA RTE and check if it's running properly:
$ java -version
should issue at least a version 1.5 (5.0)
for example:
$ export PATH=/opt/jre1.6.0_13/bin:$PATH
$ java -version
java version "1.6.0_13"
Java SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot Client VM (build 11.3-b02, mixed mode, sharing)
$


An up-to-date 64-bit JRE (bin or RPM file) can be obtained from
http://javadl.sun.com/webapps/download/AutoDL?BundleId=31615
or
http://javadl.sun.com/webapps/download/AutoDL?BundleId=31614
As I explained before, the jre for linux x86_64 is required if it is the 64-bit OS. The echo above shows a 32-bit jre installation.
I don't think jre 5 will work on a distro as recent as FC10.
The install script messages about missing prerequisites surely need improvement; I don't think we can be certain from the current messages which problem is encountered.
0 Kudos
Reply