make command is only one of several programming automation utilities included with Ubuntu. There are others, such as
pmake (which causes a parallel make);
imake (which is a dependency-driven makefile generator that is used for building X11 clients);
automake; and one of the newer tools,
autoconf, which builds shell scripts that can be used to configure program source code packages.
Building many software packages for Linux that are distributed in source form requires the use of GNU’s
autoconf utility. This program builds an executable shell script named
configure that, when executed, automatically examines and tailors a client’s build from source according to software resources, or dependencies ...