add compile for newlib