Skip site navigation (1)Skip section navigation (2)
Date:      24 Feb 98 10:13:42 +0100
From:      leifn@image.dk (Leif Neland)
To:        freebsd-questions@FreeBSD.ORG
Subject:   make ***
Message-ID:  <ad9_9802241033@swimsuit.swimsuit.roskildebc.dk>

next in thread | raw e-mail | index | archive | help
At 24 Feb 98 08:44:31 George Vagner wrote regarding make ***

 GV> From owner-freebsd-questions@FreeBSD.ORG  Tue Feb 24 08:46:52
 GV> 1998 From: George Vagner <kf7nn@mutsgo.dyn.ml.org>
 GV> Subject: make ***
 GV>
 GV> what are the different things that these commands do.
 GV>
 GV> make world
 GV>
 GV> make buildworld
 GV>
 GV> make clean
 GV>
 GV> make install

The world and buildworld are for the Makefile in /usr/src for making
"everything". Look there, and you will find some descriptions.

For usual makefiles in ports and elsewhere, the usual cycle is

make                    (fetch and extract source if nessecary) then
                        compile, link
                        This produces a executable and other stuff
                        in the source and object tree ready to install

make install            puts the stuff made above in the right place
                        and sets proper permissions and more.

make clean              removes the stuff made in "make" from the
                        source and/or object tree. The installed stuff
                        remains.

In /usr/src:

make world = make buildworld + make install
                        This creates all binaries and libraries of the
                        whole o/s.

make buildmost + make installmost makes all binaries, but not                  
      libraries.


 GV> are there any more? if so where can i find more on these
 GV> commands?

Look in /usr/src/Makefile


Leif Neland
leifn@image.dk

---
|Fidonet:  Leif Neland 2:234/49
|Internet: leifn@image.dk


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ad9_9802241033>