- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
My gcc version is 332 and I upgraded ICC to 14.0 . Now when I compile my code I get the error as below :
ia32/mcpcom: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
My question is - " IsICC 14.0 not compatible with gcc 3.3.2" . What are the problems we can face if we do not use the latest gcc.
Please note my application does not use C++ 11 features.
Thanks,
Anchal
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Anchal,
First of all GCC3.3.2 is indeed old and older compilers at least require 3.4 versions and upward as well. The error basically indicates that the compiler couldn't find the 32-bit libstdc++ shared library on your system. You'll need to make sure that you install the compatible 32 bit libstdc++.so.6 library on your system by downloading the appropriate RPM etc. Refer to your Linux distribution installation material for details on the specific RPM you'll need to install per-se depending on whether your system is a 64 or a 32-bit architecture. Once you install the needed libstdc++.so.6 library the issue should get resolved.
_Kittur

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page