When I try to run my program (compiled with g++ 4.1.1) which uses 2.4 of GLIBC on another machine with only GLIBC v 2.3 I get an error message about "...version 'GLIBC_2.4' not found." Is there any way to work around this short of upgrading glibc on the target host? (Or downgrading on the development host?) I've tried to find specific symbols in my program that use the GLIBC_2.4 but found only one that does: __stack_chk_fail. Thanks. -Tom