From owner-freebsd-current Tue Aug 12 21:33:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA19940 for current-outgoing; Tue, 12 Aug 1997 21:33:24 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (wck-ca13-02.ix.netcom.com [204.31.231.194]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA19934 for ; Tue, 12 Aug 1997 21:33:21 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.6/8.6.9) id VAA06415; Tue, 12 Aug 1997 21:32:54 -0700 (PDT) Date: Tue, 12 Aug 1997 21:32:54 -0700 (PDT) Message-Id: <199708130432.VAA06415@silvia.HIP.Berkeley.EDU> To: smp@csn.net CC: nnd@itfs.nsk.su, current@freebsd.org In-reply-to: <199708101743.LAA11578@Ilsa.StevesCafe.com> (message from Steve Passe on Sun, 10 Aug 1997 11:43:37 -0600) Subject: Re: Make and SMP - what can be done ? From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * You've touched on a topic dear to my heart! I took a stab at this once * and gave up for lack of knowledge of the .mk system and its subltlies. Amen to the first sentence! I haven't tried looking into this yet, I might try after the "new world" dust settles as I'm quite interested in this area. * I added JMAKEFLAGS= -j12 to /etc/make.conf, then added JMAKEFLAGS * to some of the lower level Makefiles, like the ones for libraries. * This worked nicely. I found other Makefiles that just needed a little * more work on the dependancies, they sometimes need to be more explicit * in a parallel world. Things with YACC & LEX passes die horribly. Ask Bruce. He has gone through the tree many times and knows a lot of things already. Satoshi