which make in freebsd?
Matthew D. Fuller
fullermd at over-yonder.net
Mon Nov 3 06:47:16 PST 2003
On Mon, Nov 03, 2003 at 03:06:03PM +0100 I heard the voice of
Dag-Erling Sm?rgrav, and lo! it spake thus:
>
> I believe you can get a BSD-compatible make(1) as a package on most
> Linux distros - and if all else fails, NetBSD's make(1) is highly
> portable and easy to build. It differs a little from ours, but not
> much.
You can get pmake(1), which isn't too standard, requires you to invoke it
as pmake (thus breaking POLA), and (on the systems I've seen it on)
doesn't se ${MAKE}, so you're screwed as soon as you try to recurse.
All in all, I found it easiest just to write the conversions so that
everybody could just type 'make'. Well, except probably a few platforms
with their own subtly-incompatible make(1)'s, but they have the fallback
of gmake, so...
--
Matthew Fuller (MF4839) | fullermd at over-yonder.net
Systems/Network Administrator | http://www.over-yonder.net/~fullermd/
"The only reason I'm burning my candle at both ends, is because I
haven't figured out how to light the middle yet"
More information about the freebsd-chat
mailing list