call build-essential automatically