static compile