fix compilation : some header was missing for usleep and M_PI