[Avcheck] can't make

Michael Tokarev mjt@tls.msk.ru
Sun, 11 Nov 2001 12:57:24 +0300


Len Conrad wrote:
> 
> avcheck 0.6
> 
> FreeBSD 4.4-R
> 
> # make
> set -e ; for lang in ex2/cs ex2/de ex2/en ex2/pl ex2/ru ex2/sk ;
> do  l=`expr $lang : 'ex2/\(..\)'` ;  /bin/csh substlang.sh ex2/ $l
>  > tmp ;  mv -f tmp infected.ex2.$l ;  chmod +x infected.ex2.$l ;  done
> base=ex2/: Command not found.
> lang=cs: Command not found.
> base: Undefined variable.
> *** Error code 1
> 
> make base=ex2 lang=en
> 
> seems to work, is that the right syntax?

make SHELL=/bin/sh will do.

Yet another line I always forgot to add (there are was some similar
issues already - with tcsh for example).  Added SHELL=/bin/sh into
the Makefile.

Regards,
 Michael.