Ralf Wildenhues wrote:
> > GNU Make got through that without a problem, but... should gmake be a 
> > prerequisite for building coreutils?
> 
> Oh well.  OSF make chokes upon instances of '[' in the Makefile; it
> seems to use it as some internal separator for locks or so.
> ...
> I guess the easiest would be to require gmake on Tru64/OSF

It is already required. The coreutils/README contains this text, added in [1]:


************************
OSF/1 4.0d build failure
------------------------

If you use /usr/bin/make on an OSF/1 4.0d system, it will fail due
to the presence of the "[" target.  That version of make appears to
treat "[" as some syntax relating to locks.  To work around that,
the best solution is to use GNU make.  Otherwise, simply remove
all mention of "[$(EXEEXT)" from src/Makefile.


[1] http://lists.gnu.org/archive/html/bug-coreutils/2007-02/msg00241.html


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to