I have a binary compiled with gcc 4.4.0 and am trying to run it on an older system, which does not have gcc 4.4.0. It doesn't work. The error is not that it can't find a symbol, but it just doesn't run correctly and hangs. The differences between the systems are CentOS 5.5 vs 5.2, and gcc 4.4.0 vs 3.4.6.
What can I do to get it running on that system without installing gcc 4.4.0? Are there run-time libraries we can put on it? Simply copying the dependecies over and setting the library path does not appear work.
The binary requires features of gcc 4.4.0.