On 11/6/06, George Boudreau <[EMAIL PROTECTED]> wrote:
Dan Nicholson wrote:
> On 11/6/06, George Boudreau <[EMAIL PROTECTED]> wrote:
>> >
>> > Yeah, the -e is really only for bash. Perhaps you want to add the
>> > SHELL = bash variable to the Makefile.
>> strange, '-e' has been part of the makefile since day 1.
>> I will change the tab requirement.
>
> That's because sh=bash on all of our systems (probably). But Richard
> is using Ubuntu where this doesn't seem to be the case.
>
In the trunk I have changed/added the following.
at the end of the constant definition
add tab_ = '\t'
add nl_ = '\t'
replace all "\\t" with "$(tab_)"
replace all "echo -e" with "echo "
TOF - could you try this on your Ubuntu
Hey George, if you want to play around with a real Bourne shell (to
see just how compatible your scripts are), try out the heirloom sh.
http://heirloom.sourceforge.net/sh.html
Don't `make install', though, unless you don't like your current
/bin/sh! I installed it on anduin in my home directory as jsh to play
around. I haven't gotten around to installing it on my home box.
It's a lot of fun to find out how not compatible your scripts are. :)
Much easier to just say /bin/bash this.
--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page