- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
During installation (as root) I get a series of
"failed dependencies", see below. All the
"missing" libraries are in fact either in /lib
or in /usr/lib.
I realize that
my system does not satisfy the stated requirements
in that I have later versions of the kernel, glibc
than is recommended.
Does this have something to do with the install
error message, or is it something else?
Thanks for any assistance,
Regards,
Roger Young
r.young@irl.cri.nz
...................................................
Intel C++ Compiler for 32-bit applications, Version 7.0 Build 20021021Z
Installing...
error: failed dependencies:
ld-linux.so.2 is needed by intel-icc7-7.0-65
libc.so.6 is needed by intel-icc7-7.0-65
libm.so.6 is needed by intel-icc7-7.0-65
libpthread.so.0 is needed by intel-icc7-7.0-65
libc.so.6(GLIBC_2.0) is needed by intel-icc7-7.0-65
libc.so.6(GLIBC_2.1) is needed by intel-icc7-7.0-65
libc.so.6(GLIBC_2.1.3) is needed by intel-icc7-7.0-65
libc.so.6(GLIBC_2.2) is needed by intel-icc7-7.0-65
libm.so.6(GLIBC_2.0) is needed by intel-icc7-7.0-65
libpthread.so.0(GLIBC_2.0) is needed by intel-icc7-7.0-65
libpthread.so.0(GLIBC_2.1) is needed by intel-icc7-7.0-65
Installation failed.
..................................................
"failed dependencies", see below. All the
"missing" libraries are in fact either in /lib
or in /usr/lib.
I realize that
my system does not satisfy the stated requirements
in that I have later versions of the kernel, glibc
than is recommended.
Does this have something to do with the install
error message, or is it something else?
Thanks for any assistance,
Regards,
Roger Young
r.young@irl.cri.nz
...................................................
Intel C++ Compiler for 32-bit applications, Version 7.0 Build 20021021Z
Installing...
error: failed dependencies:
ld-linux.so.2 is needed by intel-icc7-7.0-65
libc.so.6 is needed by intel-icc7-7.0-65
libm.so.6 is needed by intel-icc7-7.0-65
libpthread.so.0 is needed by intel-icc7-7.0-65
libc.so.6(GLIBC_2.0) is needed by intel-icc7-7.0-65
libc.so.6(GLIBC_2.1) is needed by intel-icc7-7.0-65
libc.so.6(GLIBC_2.1.3) is needed by intel-icc7-7.0-65
libc.so.6(GLIBC_2.2) is needed by intel-icc7-7.0-65
libm.so.6(GLIBC_2.0) is needed by intel-icc7-7.0-65
libpthread.so.0(GLIBC_2.0) is needed by intel-icc7-7.0-65
libpthread.so.0(GLIBC_2.1) is needed by intel-icc7-7.0-65
Installation failed.
..................................................
Link Copied
5 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If your linux is new, why not try icc-7.1? If it's a totally different brand, you might try, at your own risk, setting up symlinks to make your .so libraries appear with the names required. You may have trouble with openmp finding bugs in certain versions of libpthread.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your suggestion. I will do this.
Where should the symlinks be set ? ie where
does icc expect to find the libraries?
Regards,
Roger Young
r.young@irl.cri.nz
Where should the symlinks be set ? ie where
does icc expect to find the libraries?
Regards,
Roger Young
r.young@irl.cri.nz
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Among the places where icc would normally search for these libraries are the /ia32/lib directory of your installation (/opt/intel/compiler70/ia32/lib/ by default), and, on a standard linux installation, /usr/lib . icc expects to see the same top level PATH as gcc, and icc invokes the same ld as gcc on the usual installation.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hmm, I downloaded icc v.7.1.025 and set up symlinks
to the 'missing' libraries in
/opt/intel/compiler70/ia32/lib/
but I still get exactly the same error messages
'failed dependencies' as above (from intel-icc7-7.1-29).
I am running Slackware Linux 8.1 with kernel 2.4.20.
The glibc version is 2.3.1.
Any other suggestions?
Roger
r.young@irl.cri.nz
to the 'missing' libraries in
/opt/intel/compiler70/ia32/lib/
but I still get exactly the same error messages
'failed dependencies' as above (from intel-icc7-7.1-29).
I am running Slackware Linux 8.1 with kernel 2.4.20.
The glibc version is 2.3.1.
Any other suggestions?
Roger
r.young@irl.cri.nz
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just to close this topic, I believe the "missing"
libraries are only missing from the rpm database.
So this error is only likely to affect people who
don't use the rpm system to install packages (like
me: I have a Slackware distribution). To get around
the problem I used the following flags for rpm within
the Intel install script:
[rpm] -ivh --nodeps
This allowed a properly configured installation of the Intel compiler.
I find it useful when I encounter a C++ compilation problem to run both icc and g++ and compare results.
libraries are only missing from the rpm database.
So this error is only likely to affect people who
don't use the rpm system to install packages (like
me: I have a Slackware distribution). To get around
the problem I used the following flags for rpm within
the Intel install script:
[rpm] -ivh --nodeps
This allowed a properly configured installation of the Intel compiler.
I find it useful when I encounter a C++ compilation problem to run both icc and g++ and compare results.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page