compile install prepare
