We have a new application that requires glibc 2.4 (from gcc 4.1). The machine we have runs on has gcc 3.4.6. We can not upgrade, and the application must be run on this ma
Refer "How to install multiple versions of GCC" here in the GNU GCC FAQ.
There's also a white paper here.