I need a compiler ifort to i686 machines, what is the correct version should I download? My linux is fedora 15.
1 解答
If your linux is i686, (e.g. uname -a) that's a 32-bit linux. If it's x86_64, and you have installed g++ development system, you should be able to install intel64 compilers. You would require 32-bit g++ in addition to 64-bit g++ to install Intel ia32 compilers on x86_64.
链接已复制
6 回复数
The current version supports Fedora 15. That would be Intel Fortran Composer XE 2011. I recommend the latest update, which is #10 at this time. You'll usually get pointed to the latest version by default when you download.
But, I tried to install the version (l_fcompxe_intel64_2011.10.319) and got the following response:
"The contents of this installation package do not match the architecture of this system. Please check to be sure you are using the correct package and running it on the correct system type."
Also tried the 32 bit version and got:
"Detected operating system is not supported. Supported operating systems for this release include:
- Red Hat Enterprise Linux* 4.0, 5.0, 6.0 (IA-32/Intel 64)
- Fedora* 15 (IA-32/Intel 64)
- SuSE Linux* Enterprise Server* 10.x, 11.0 SP1(IA-32/Intel64)
- Asianux* Server 3.0, 4.0 (IA-32/Intel 64)
- Ubuntu* 10.04 LTS, 11.04 (IA-32/Intel 64)
- Debian 6.0 (IA-32/Intel 64)
- Pardus 2011.2 (Intel 64)"
Any other suggestions?
"The contents of this installation package do not match the architecture of this system. Please check to be sure you are using the correct package and running it on the correct system type."
Also tried the 32 bit version and got:
"Detected operating system is not supported. Supported operating systems for this release include:
- Red Hat Enterprise Linux* 4.0, 5.0, 6.0 (IA-32/Intel 64)
- Fedora* 15 (IA-32/Intel 64)
- SuSE Linux* Enterprise Server* 10.x, 11.0 SP1(IA-32/Intel64)
- Asianux* Server 3.0, 4.0 (IA-32/Intel 64)
- Ubuntu* 10.04 LTS, 11.04 (IA-32/Intel 64)
- Debian 6.0 (IA-32/Intel 64)
- Pardus 2011.2 (Intel 64)"
Any other suggestions?
If you are running the 32-bit linux, you can install only the ia32 compiler. If you are running Fedora 15 but it's not recognized, that looks like a bug, but you should be able to accept an unsupported install. Any further installation issues not covered by stated prerequisites also would be reportable bugs.
If your linux is i686, (e.g. uname -a) that's a 32-bit linux. If it's x86_64, and you have installed g++ development system, you should be able to install intel64 compilers. You would require 32-bit g++ in addition to 64-bit g++ to install Intel ia32 compilers on x86_64.
