compile configure install prepare setup
