DragonFly users List (threaded) for 2009-10
Re: make, bmake and gmake
2009/10/21 Saifi Khan <firstname.lastname@example.org>:
> Is there a difference between 'make' and 'bmake' on DragonFly
> BSD 2.4.1 ?
With a certain degree of uncertainty (heh, what an oxymoron), I can say that:
make is "our" make utility which belongs to our base. It's the very
same make utility that is used to build world and kernel or to
checkout the git src repository when you type 'make src-checkout'
inside /usr. make(1) can only parse our own Makefiles.
Pkgsrc on the other hand needs the netbsd's make utility (netbsd is
the "native" platform of pkgsrc, so to speak). Therefore, we bootstrap
netbsd's make which results in "bmake" and use that to interpret the
All the make flavors (*BSD, GNU) share a common base but they have
diverged during the course of time.