compile with additional option