Subject: Re: getting /usr/bin/make out of compatibility mode?
To: None <>
From: Christos Zoulas <>
List: current-users
Date: 12/30/2004 05:15:33
In article <>,
J Chapman Flack <> wrote:
>> Yes, compatibility mode is - and has been - the default since pmake
>was brought
>> to BSD. It is there so that old Makefiles that expect each command to 
>> be executed in a separate shell to work. Consider:
>> all:
>> 	cd foo && make
>> 	cd bar && make
>Sure, I understand what compatibility mode is for, it's just that I'm not
>writing old Makefiles, I'm writing new Makefiles, and I would like them to
>have the new behavior.  Is there anything I can put in the makefile to
>specify that I want new behavior, instead of always having to remember -j
>on the command line or in the environment?  I've tried:
>and neither one works.

It is too late at that point. You can setenv MAKEFLAGS -j1 before you invoke