<math.h> appartiene allo standard ansi per il C...

strano che non sia presente nel compilatore gcc di Linux (affine allo standard per eccellenza)

prova a controllare se <math.h> è presente nella directory "include" del compilatore.