Subject:
|
Re: legOS make newbe question
|
Newsgroups:
|
lugnet.robotics.rcx.legos
|
Date:
|
Sat, 26 Jun 1999 19:34:04 GMT
|
Viewed:
|
1257 times
|
| |
| |
Phil Watt <wattsup1@earthlink.net> wrote:
> Lou Sortman wrote:
> > More to the point, it cannot recognize the '(cd' command. Now, why that
> > is, or how you can fix it, I do not know. It would appear to be a
> > problem with make or with your shell. It should just be farming the
> > entire line off to the shell, which should make sense of the parens by
> > spawning the two commands in a subshell.
Some versions of make look for the sh shell, others use the dos shell.
Probably, make is using the dos shell and not sh. As far as I know, make
does not parse the parens, the shell does. And dos does not understand the
parens.
My cygwin make looks at the "MAKE_MODE" environment to determine which
shell to use. Assuming you are running everything using the cygwin bash,
try:
setenv MAKE_MODE UNIX; export MAKE_MODE
then run make.
Alternatively, try make --unix.
-Kekoa
|
|
Message has 1 Reply: | | Re: legOS make newbe question
|
| (...) Damn, I am too used to tcsh, and yet I still remembered the export. Make that: MAKE_MODE=UNIX; export MAKE_MODE (followed by make) Again, make --unix should also do the trick if that is easier to remember. Oh. My MAKE_MODE environment variable (...) (25 years ago, 26-Jun-99, to lugnet.robotics.rcx.legos)
|
Message is in Reply To:
| | Re: legOS make newbe question
|
| Thanks Lou, I am sure that you are right. I also don't know what could cause it or how to fix it. I just hope there is some bright person who reads this NG and can get me on to the next step. Based upon the discussion topics that I have seen, this (...) (25 years ago, 26-Jun-99, to lugnet.robotics.rcx.legos)
|
27 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|