1.7 compile