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

l_cprof_p_11.0.074_intel64 and missing libstdc++.so.5

MR
Beginner
2,969 Views

Dear all,
trying to install l_cprof_p_11.0.074_intel64 on an x86_64 linux
system I have the same problem reported in

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

I see the following message in the installer:

Step no: 4 of 7 | Installation configuration - Missing Critical Pre-requisite
--------------------------------------------------------------------------------
The following required for installation commands are missing:
libstdc++.so.5 (library)


however I think that I have libstdc++.so.5:

locate libstdc++.so.5
/usr/lib64/libstdc++-v3/libstdc++.so.5
/usr/lib64/libstdc++-v3/libstdc++.so.5.0.7
/usr/lib32/libstdc++-v3/libstdc++.so.5.0.7
/usr/lib32/libstdc++-v3/libstdc++.so.5
[...]/l_cprof_p_11.0.074_intel64/pset/32/gcc-3.2/libstdc++.so.5
[...]/l_cprof_p_11.0.074_intel64/pset/64/gcc-3.2/libstdc++.so.5
[...]/l_cprof_p_11.0.074_intel64/pset/32e/gcc-3.2/libstdc++.so.5

My system:

uname -a
Linux 2.6.23-gentoo-r6 x86_64
AMD Turion 64 Mobile Technology ML-32 AuthenticAMD GNU/Linux

How could I fix this? Thank you!
Marco Restelli

0 Kudos
25 Replies
MR
Beginner
649 Views
I have just posted the Linux silent installation procedure here:

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

Try this procedure. I assume that slamd64 is Debian based and thus does not have RPM. For this case, modify the invocation of install_fc.sh thusly:

install_fc.sh -n --run --silent FILENAME

using the -n to get a non-rpm install.

[...]

ron

Ron, now it works! I had some troubles with -n, which seemed to be
ignored, so I installed rpm (app-arch/rpm in gentoo terminology) and I
had to run the script as root even if I was installing into a local
folder. Anyway, it works now (and a quick test shows even a speed up
of ~7% compared to ifort 10.1).

Thank you,
Marco

0 Kudos
Byung_Kim
Beginner
649 Views

Hi forks,

As specified in the release notes, Intel Fortran 11.0 for Intel64 (x86-64) architecture does require 32-bit libraries.

I installed them on my Ubuntu 8.10 as follows:

1. Run "Synaptic Package Manager"
2. Check ia32-libs and libstdc++5. (Use quick search text box!)
3. Click Apply.

Regards,

Byung


0 Kudos
benjfitz
Beginner
649 Views
I have just posted the Linux silent installation procedure here:

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

Try this procedure. I assume that slamd64 is Debian based and thus does not have RPM. For this case, modify the invocation of install_fc.sh thusly:

install_fc.sh -n --run --silent FILENAME

using the -n to get a non-rpm install.

For the FILENAME configuration file (copied from SilentInstallConfigFile.ini) you'll want something like this:

# IA32

[ifort11-ia32]
INSTALLDIR=/opt/intel/Compiler/11.0/074
OPTIONS=-U --replacefiles --force --nodeps
EULA=accept
ECL_DISCLAIMER=accept
NON_SUPPORTED_OS_INSTALL=Yes
REPLACE_EXISTING_INSTALLATION=Yes

[iidb11-ia32]
INSTALLDIR=/opt/intel/Compiler/11.0/074
OPTIONS=-U --replacefiles --force --nodeps
EULA=accept
NON_SUPPORTED_OS_INSTALL=Yes
REPLACE_EXISTING_INSTALLATION=Yes

[mkl11-ia32]
INSTALLDIR=/opt/intel/Compiler/11.0/074
OPTIONS=-U --replacefiles --force --nodeps
EULA=accept
NON_SUPPORTED_OS_INSTALL=Yes
REPLACE_EXISTING_INSTALLATION=Yes


and similarly for the configs for Intel 64.

Keep in mind, this does not guarantee your compiler will work after installation. You are using a non-supported Linux distribution. We are bypassing the prerequisite checks so all bets are off as to whether this will work or not.

ron

Is there another page with the silent installation procedure (the link above gave me a 404 error)? I'm using gentoo on amd64 and would love to upgrade from 10.1.
0 Kudos
Steven_L_Intel1
Employee
649 Views
0 Kudos
benjfitz
Beginner
649 Views

Thanks Steve, worked beautifully so far as I can tell.
0 Kudos
Reply