compile install setup
