On Fri, 7 Jun 2013 09:47:38 -0400, Mark Pace wrote: >DOH! I'm no UNIX expert. I had changed my shell to TCSH because I liked >using tab key for autocomplete and arrow up to go back through command >history. Surprise! That was the problem. I put my shell back SH and >export works again. ARGH! > I think there's a make macro that lets you control the shell make uses, but the default really, really should be POSIX shell, not the caller's login shell.
Are you using IBM's make? I've had similar problems because when IBM's make thinks it can parse the command it uses spawn() rather than system(). Sometimes it guesses wrong. For that matter, what does system() use nowadays? long ago it used to use the user's login shell, which is wrong, rather than POSIX shell. -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
