[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: w32 gmake: can't echo long strings (fwd)

From: Greg Chicares
Subject: Re: w32 gmake: can't echo long strings (fwd)
Date: Thu, 12 Sep 2002 09:34:57 -0400

Earnie Boyd wrote:
> Greg Chicares wrote:
> >
> > Ted Phares wrote:
> > >
> > > Using GNU make version 3.79.1 under win32:
> > >
> > > I notice that gmake chokes if a rule includes a command that attempts
> > > to echo a string > 94 characters long.
> > [snip testcase]
> > >
> > > Is this a known issue?
> >
> > It may depend on whatever operating system or
> > shell you're using. If you're using cmd.exe or,
> > worse,, but are interested in a
> > different shell, I've found this one
> >
> > to work well with win95 and win2k; there are
> > others freely available as well.
> The preferred MinGW shell is MSYS see

I dutifully gave that a plug in a later message

gwc > Here's another one that works; it's from,
gwc > and I'm not sure it's intended for use with CMD.EXE
gwc > (it may be specially adapted for this environment:
gwc >
gwc > ) but anyway

and you can say better than I whether the MSYS make
ought to work with CMD.EXE .

MSYS is a carefully selected and customized suite
of programs providing a win32 environment that's
enough like *nix that one can install software as
  make install
And you actively support and maintain it, and are
taking the time to offer your patches to make here.

Yet tastes will vary, so permit me to prefer zsh
to bash, even to the perhaps irrational extent
of using an outdated and unmaintained win32 port
of zsh (which nonetheless works well for me).

> > If that idea holds little appeal for you, you
> > might try using a standalone 'echo' program
> > such as gnu echo, part of the shell utilities.
> > You can extract a prebuilt win32 binary here:
> >
> >   
> >
> A limited version of ash.

I think I saw such a thing at that ftp site, but the
link above is actually a port of gnu shell utils.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]