From owner-freebsd-questions Tue Feb 24 01:35:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA05258 for freebsd-questions-outgoing; Tue, 24 Feb 1998 01:35:03 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from mail.netcetera.dk (root@sleipner.netcetera.dk [194.192.207.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA05243 for ; Tue, 24 Feb 1998 01:34:55 -0800 (PST) (envelope-from leifn@image.dk) Received: (from uucp@localhost) by mail.netcetera.dk (8.8.8/8.8.8) with UUCP id KAA28455 for freebsd-questions@freebsd.org; Tue, 24 Feb 1998 10:31:31 +0100 Received: by swimsuit.swimsuit.roskildebc.dk (0.99.970109) id AA03824; 24 Feb 98 10:33:27 +0100 From: leifn@image.dk (Leif Neland) Date: 24 Feb 98 10:13:42 +0100 Subject: make *** Message-ID: Organization: Fidonet: Swimsuit Safari. Go for it. To: freebsd-questions@FreeBSD.ORG Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 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