We have a program with executables built on RHEL6 using GCC4.4 and we need to run it on RHEL5.5. But RHEL5.5, by default does not have the necessary version of glibc.

Has anyone faced such an issue and possibly recommend how to install their libraries in this particular case?


This question discussion https://stackoverflow.com/questions/16880830/centos-5-8-with-gcc-4-4-7-links-against-libstdc-6-0-8-how-is-it-possible has given me a key to resolution. There are standard packages gcc44 and gcc44-c++ exist for RHEL5.

  • Please solicit a fix with the vendor of the binary, so that packing properly requests the library you need. This is a fundamental part of packaging software properly, and a seamless install using proper tools should be a trivial feature -- the lack of which should be alarming! RPM as a format is maligned so often (usually due to self-inflicted dependency issues) that we should work to require packages be built properly and not ruin the experience. – user2066657 Aug 22 '15 at 21:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.