If I execute an application on RedHat 6.0 that was compiled on a RedHat 5.2, get the following message: zeus: error in loading shared libraries: zeus: undefined symbol: __setfpucw Zeus is the name of my aplication program. I know I need to recode the floating-point exception routine in RedHat 6.0 but I should be able to run programs compiled on RedHat 5.2 on RedHat 6.0 without any problems. The binary program for __setfpucw should be provided by glibc even though new programs compiled using the new header files provided by RedHat 6.0 will never use them. They need to be made available for programs compiled with earlier versions of glibc. The same program compiled with libc5 prior to RedHat 5.0 will run on RedHat 6.0.
*** This bug has been marked as a duplicate of 3468 ***