Latest LQ Deal: Linux Power User Bundle
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 06-30-2005, 11:05 PM   #1
Registered: Apr 2005
Distribution: Red Hat / Fedora / CentOS
Posts: 508

Rep: Reputation: 30
Make, Make Install etc

What is this Make actually?
Sometimes some packages require this..

what does it do actually? I currently am just blindly following the procedures.. but would love to find out more and understand

Old 06-30-2005, 11:13 PM   #2
Senior Member
Registered: Jun 2003
Distribution: Mint 13/15, CentOS 6.4
Posts: 2,020

Rep: Reputation: 47
make is what compiles programs. sorry for such a simple definition, but i'm not a programmer, just a simple end-user. you can always do "man make" or google for more info.
Old 06-30-2005, 11:38 PM   #3
Senior Member
Registered: Jan 2003
Posts: 2,786

Rep: Reputation: 373Reputation: 373Reputation: 373Reputation: 373
Make is a tool to automate the steps necessary to compile complex programs.

In a nutshell, the developer(s) create a file (named Makefile) that contains rules for how the program should be built. It doesn't actually perform the compile itself; it calls other programs (usually gcc) based on what the rules specify. At a very abstract level you could kind of, sort of look at it as a shell script; an intelligent shell script.

Like synaptical said, if you'd like more information, check out the man page, or download and read the GNU Make manual.
Old 06-30-2005, 11:49 PM   #4
Senior Member
Registered: Jun 2004
Posts: 2,553

Rep: Reputation: 52
the main cool thing it does is as you work on a project and change stuff "make" keeps track of file dependancies and what's been changed and only recompiles wha's needed and not the whole package.
otherwise writing large programs would mean hours to see if your two new lines of code fixed the problem. but with make you get instant comfirmation you still didn't get it right.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
package compiling from source, make & make install concepts shujja Linux - Newbie 2 09-20-2005 01:18 AM
Chap 5 Binutils make LDFLAGS & make install errors shotokan Linux From Scratch 5 04-10-2005 04:01 AM
How to make rule for make install and make uninstall melinda_sayang Programming 1 06-14-2004 06:58 AM
'make' & 'make install commands not recognised by shell gilbertt Linux - Software 4 05-04-2004 09:04 AM
'make' and 'make install' commands dont work on my system? ginda Linux - Newbie 9 04-18-2004 12:17 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:38 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration