SOlaris 2.5.1 /usr/ccs/bin/make

Gerald Carter cartegw at Eng.Auburn.EDU
Tue Nov 24 15:53:50 GMT 1998


MAKEDIR = || exec false; \
          if test -d "$$dir"; then :; else \
          echo mkdir "$$dir"; \
          mkdir -p "$$dir" >/dev/null 2>&1 || \
          test -d "$$dir" || \
          mkdir "$$dir" || \
          exec false; fi || exec false

Seems that this breaks on Solaris 2.5.1.  Checked out the 
source this morning.  Works fine under gmake.

Out from '/usr/ccs/bin/make -dd'

MAKEDIR= || exec false;  if test -d "$$dir"; then :; else  
echo mkdir "$$dir";  mkdir -p "$$dir" >/dev/null 2>&1 ||  
test -d "$$dir" ||  mkdir "$$dir" ||  exec false; fi || exec
false 

make: Fatal error in reader: Makefile, line 349: Macro 
assignment on dependency line

Have been diging through the make man pages for a quick fix 
but no luck yet.


Just FYI...
j-
________________________________________________________________________
                            Gerald ( Jerry ) Carter	
Engineering Network Services                           Auburn University 
jerry at eng.auburn.edu             http://www.eng.auburn.edu/users/cartegw

       "...a hundred billion castaways looking for a home."
                                  - Sting "Message in a Bottle" ( 1979 )


More information about the samba-technical mailing list