compile m4