From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12211 invoked by alias); 27 Aug 2003 20:43:14 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 12195 invoked from network); 27 Aug 2003 20:43:13 -0000 Received: from unknown (HELO just.smarts.com) (198.49.114.138) by sources.redhat.com with SMTP; 27 Aug 2003 20:43:13 -0000 Received: from frame.smarts.com (frame.smarts.com [10.1.8.222]) by just.smarts.com (8.12.9/8.12.9/05.09.2000udb-claimed) with ESMTP id h7RKhDWH012225 for ; Wed, 27 Aug 2003 16:43:13 -0400 (EDT) Received: from localhost (elbergr@localhost) by frame.smarts.com (8.11.7+Sun/8.11.7) with ESMTP id h7RKhC427735 for ; Wed, 27 Aug 2003 16:43:12 -0400 (EDT) X-Authentication-Warning: frame.smarts.com: elbergr owned process doing -bs Date: Wed, 27 Aug 2003 21:23:00 -0000 From: Rich Elberger X-X-Sender: elbergr@frame To: cygwin@cygwin.com Subject: parallel make Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2003-08/txt/msg01417.txt.bz2 Hi folks, Currently our build environment uses parallel make (-j jobs option) on all our unixes using gnu tools. We use an older version of gnu tools on our windows boxes. The older make on the windows box does not do parallel make (or at least correctly). I want to upgrade to the latest cygwin to see if parallel make works, but this will require significant changes to our build engine, so I would like to confirm a few things if possible. 1. Does the -j jobs option work well on windows. (part b: does it work with the MSVC (6/7) compiler (which probably doesn't make a difference anyway)? 2. Has anyone done this in a very large project, and if so, do you have any performance gain stats (which, I acknowledge, is tied to processor-intensive makes and how many processors the machine has). I realize that dos does not allow for threading so I don't know if this is a cmd.exe-related issue or not (since cmd.exe is the parent shell, I don't know if this affects the behavior). thanks in advance -- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/