build-essential submodule needed