Re: make fails (is this list still alive?) shapj@us.ibm.com
Mon, 12 Jul 1999 22:28:38 -0400

Brian:

Stupid questions: Are you running this as root? Why? And what is your $SHELL variable set to?

This smells like the shell is being overly officious about syntax checking un-executed commands. If that's what is happening, then what needs to be done is to redesign the recursion macros. Please let me know.

Jonathan S. Shapiro, Ph. D.
IBM T.J. Watson Research Center
Email: shapj@us.ibm.com
Phone: +1 914 784 7085 (Tieline: 863)
Fax: +1 914 784 7595

Brian Denheyer <briand@deldotd.com> on 07/12/99 10:07:28 PM

To: eros-port@eros-os.org
cc: (bcc: Jonathan S Shapiro/Watson/IBM) Subject: make fails (is this list still alive?)

I just CVS'ed the sources and make dies pretty darn quickly. Since I am assuming that CVS gets me the latest and greatest I must have something set up incorrectly.

It looks as though the DIRS variable in makerules.mk isn't set and it's not obvious to me that I should be setting it. I took the include line out of legal/license/GNU/Makefile and it dies with the same problem somewhere else.

Any ideas ?

Brian

P.S. Yes I set the environment variables

soggy:/usr/local/eros/src# make -k install

make[1]: Entering directory `/usr/local/eros/src/legal'
make[2]: Entering directory `/usr/local/eros/src/legal/license'
make[3]: Entering directory `/usr/local/eros/src/legal/license/GNU'

/bin/sh: -c: line 1: syntax error near unexpected token `;'
/bin/sh: -c: line 1: `if [ -n "" ]; then for i in ; do if [ -d "$i" ]; then
make -C $i install; if [ $? -ne 0 ]; then echo "*** RECURSIVE BUILD STOPS ***"; exit 1; fi; fi; done; fi'