On Wed, 20 Dec 2000, Rick Scott stated:
>> 
>>    Anyway, I changed to using GNU make to continue the build, and it
>>    completed without failures.
> 
> I think this is a requirement for autoconf/automake.

It is a requirement for automake-generated Makefiles; in later (as yet
unreleased) automakes it is only a requirement if automatic dependency
tracking is turned on.

>                                                      They also suggest
> GNU m4 and sed. I know that HP's sed used to be brain dead. Not sure

GNU m4 is only required to *run* autoconf; it isn't required to run
configure scripts or generated makefiles (well, unless you wrote the
makefiles and require it too). Since autoconf is basically a call to M4
with some wrappers around it, this is hardly surprising.

GNU sed is needed on platforms with totally crashy and broken seds; the
primary example is HP-UX <11. (If you think that's bad, take a look at
HP-UX's assembler in <9... *ugh*)

>                                                       Come to think of
> it there is not too much HP, or Solaris, left when I get things the
> way I like it :)

Maybe the kernel. And I'd rather replace that with something free.

Proprietary Unices all have unbelievably broken userspace tools; I don't
think they've been touched since SysV forked away :( Solaris xargs
crashes if it's passed long arguments, grep crashes if it's given a long
regexp, cat crashes if there's a null character in a file being read,
*argh*

-- 
Not speaking for Boskone at the moment.

Reply via email to