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>
