compile on install