add compile arguments for support c99