|
From: | Elf |
Subject: | Re: [Chicken-hackers] Re: separate build directory support for Chicken |
Date: | Sun, 13 Jan 2008 10:30:13 -0800 (PST) |
a) who uses pkgsrc besides the bsds? b) from a brief look at the installation docs, yes, it does use bmake...but the first thing the bootstrapper does is build it and install it. it comes with pkgsrc. if the package has to bootstrap its make before it can build itself, thats a fairly good indication that its not a common utility. c) looking at the build notes for the various platforms for pkgsrc... if this is supposed to be BETTER, i fear whats worse. the toolset isnt even consistent between platforms. eg, solaris: gnu binutils not supported, yet gcc is preferred strongly. darwin: it needs its own filesystem, which disables journalling on the base filesystem. all forms of bsd besides netbsd: warnings about how it can bork their native toolchains. d) this is an improvement? i can see why gnu's make is so popular. -elf On Sun, 13 Jan 2008, Peter Bex wrote:
On Sun, Jan 13, 2008 at 09:51:23AM -0800, Elf wrote:at a guess, i imagine that the reason for felix (and chicken) using gnu make is that a) its available for all platforms supported by chicken and b) its common on all of these platforms. i suppose if you wanted to port bsd's make as a mingw alternative, or make it available for cygwin, solaris, hpux, sunos, etc, it would be feasible. unfortunately, to the best of my knowledge, this hasnt been done, or if it has done its far from being widely known or available.I highly doubt that. Have a look at http://www.netbsd.org/docs/software/packages.html#platforms pkgsrc depends heavily on BSD make, so obviously for it to work on all those platforms means it has been ported to all these platforms. Cheers, Peter
[Prev in Thread] | Current Thread | [Next in Thread] |