Re: bug in Makefile
[email protected] (Bob Proulx) Thu, 2 Jan 2003 20:08:39 -0700
| Newsgroups | gmane.comp.gnu.sh-utils.bugs |
|---|---|
| Message-ID | <[email protected]> |
Puntudis T., M.D. <[email protected]> [2003-01-02 19:05:59 +0700]: > make --> complaint the below. Thanks for the report. > BTW, I just want ''echo -e''. This u*x does NOT have it :-( Note that 'echo' is a shell builtin. You probably want to compile a shell such as bash and not the standalone program. I don't know anything about OSF1 but SysV generally does not need any options to activate interpretation of quoted characters. Perhaps that is true of Digital Unix as well? Those systems do -e processing by default. Personally I think the GNU systems should too. But since it is importable you should avoid it. I recommend that you use 'printf' instead since that is standard with respect to processing of quoted characters. All POSIX conformant systems should have one. printf "prompt: " printf "one line\ntwo line\n" The latest version of echo, printf and the other utils is in coreutils here at this location. Instead of building the older sh-utils you should try to use the new combined coreutils instead. (However, the same problem exists there currently.) http://alpha.gnu.org/gnu/coreutils/ Bob