title: Building application for multiple version of RedHat
body: <p>Assume in my company, we have same application written in C++, running in machines of RHEL5, 6 and 7.</p>
  
  <p>I want to build from one single build server (which is running RHEL7) to get the executable that runs in old previous versions of RHEL.  May I know if it is achievable?</p>
  
  <p>I expect if I am building in RHEL7, with corresponding version of gcc and glibc (and other libs) available in RHEL5, the resulting executable should run in RHEL5.  Is my understanding correct? Or are there more things to pay attention to?</p>