Posted on 2006-05-30
Medium Priority
Last Modified: 2010-04-20
Hi Im new to linux and was wondering where to use the "make" command from

For instace at the moment i download to my home directory as a tar file then extract to home/me/installs

Them run make

and make install

from there, is this correct or should i do it somewhere else?

Should i delete this folder once the make install has finished

Can someone explain please??
Question by:bryanchellen
LVL 11

Accepted Solution

kblack05 earned 500 total points
ID: 16791126
you would always use make from the top level directory for whichever code you
wish to compile. For example, if you've decompressed (with tar-zxvf or whatever format) your code into /usr/local/somedir then you would type
'cd /usr/local/somedir' and then most likely that's where your "Makefile" is in which case you would run 'make'.

Notable is that many code trees come with a 'configure' script to adapt the code to your version of Linux/Unix, so you'll sometimes have to run './configure' from that same directory as discussed above, and then type your typical 'make' ; 'make clean' ; 'make install'

Also you might wish to use 'man' when in need, such as 'man make'

Highest regards,

~K Black
LVL 48

Assisted Solution

Tintin earned 500 total points
ID: 16794225
Once you've installed your software, you can remove the source directory you used to build it.

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The purpose of this article is to demonstrate how we can use conditional statements using Python.
This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Suggested Courses
Course of the Month13 days, 10 hours left to enroll

750 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question