This line looks odd, does save_CPPFLAGSFLAGS exist or should this be save_CPPFLAGS=$CPPFLAGS?