make: command not found

Linux Penguin


In software development, make is a utility for automatically building executable programs and libraries from source code. Files called makefiles specify how to derive the target program from each of its dependencies.


Make can decide where to start through topological sorting. Though Integrated Development Environments and language-specific compiler features can also be used to manage the build process in modern systems, make remains widely used, especially in Unix-based platforms.


In order to use make however it must first be installed.



When you issue the make command in a Linux terminal session you get the error message:

bash: make: command not found


If you’re going to be compiling and making programs then you’ll need to get the make package installed properly first.

1.  Open terminal

2.  Type su and press enter

3.  Enter your root password when asked

4.  Type yum install make and press enter

5.  That’s it!  Now you should be able to issue the make command.


The Description element of this content provided by Wikipeda and used under the Creative Commons Attribution-ShareAlike License.