I have experienced a recent problem: After updating glibc (using yum update glibc) I'm finding I can no longer compile C programs; they fail to link, yielding the error message /usr/lib/../lib64/libm.so: file not recognized: File format not recognized collect2: ld returned 1 exit status uname -a says Linux localhost.localdomain 2.6.17-1.2139_FC5 #1 SMP Fri Jun 23 12:40:11 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux gcc --version says gcc (GCC) 4.1.1 20060525 (Red Hat 4.1.1-1) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I have an athlon AMD A64 3800+ dual-core CPU. Any thoughts about how I might fix this? (I am a little new to FC5 and yum.) -- Peter