Date: Sun, 13 Apr 2008 22:42:15 +0200 From: =?UTF-8?B?TWljaGHDq2wgTGUgQmFyYmllcg==?= <michael.le_barbier@laposte.net> To: Giorgos Keramidas <keramida@ceid.upatras.gr> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Using FreeBSD's make under Linux Message-ID: <48027027.5040508@laposte.net> In-Reply-To: <8763um1ros.fsf@kobe.laptop> References: <E204EAB0-A79F-4B01-A7FF-4D51FEAA2631@laposte.net> <8763um1ros.fsf@kobe.laptop>
next in thread | previous in thread | raw e-mail | index | archive | help
Giorgos Keramidas wrote: > On Sat, 12 Apr 2008 17:20:17 +0200, Michaël Le Barbier <michael.le_barbier@laposte.net> wrote: >> Hi folks, >> >> a few years ago, I tried to use FreeBSD's make under GNU/Linux, and >> thanks to `jpd' on c.u.b.f.misc, I managed to build FreeBSD 4.7's make >> under some GNU/Linux systems. Having a couple makefiles using make's >> features that were introduced after 4.7, I would like to build a more >> up-to-date, make. >> >> Before I start, I am double checking nobody has done the job yet, and >> nobody has it in the works. So, if you know anything about this, I >> would be very happy you share the info with me! > > There's definitely interest in making FreeBSD make(1) buildable on > Linux and Solaris systems. Warner Losh recently committed some changes > to bring us closer to this goal, and I'm on and off making changes to a > personal project at http://hg.hellug.gr/bmake/gker/ but I'm afraid that > the `pmake' port is all that is usable right now. Hi Giorgos, thanks to your reply, I remembered that BSD's make is known as bmake in NetBSD's pkgsrc (I have formerly used pkgsrc on a Mac OS X system). See what I found: one of the bmake's commiters is also maintaining an autonomous auto-* version of it, and it seems close enough of FreeBSD's make to work on my files! References: http://www.crufty.net/help/sjg/bmake.html ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/devel/bmake/README.html ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/pkgtools/bootstrap-mk-files/README.html -- Cheers, Michaël
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48027027.5040508>