for fun in $list; do
  if ($CC $CFLAGS has_$fun.c -o a.out $extra_flags > /dev/null 2>&1); then
    eval "has_$fun=yes"; echo ..."Found $fun."
    break
  else
    eval "has_$fun=no"; echo ..."I did not find $fun."
    rm -f has_$fun.o
  fi;
done
rm -f a.out
