[devel] syntax error near unexpected token `then'

Vladimir Scherbaev =?iso-8859-1?q?vladimir_=CE=C1_altlinux=2Eorg?=
Пн Дек 29 16:30:09 MSK 2008


Добрый день.

Пытаюсь собрать программку. Вот что получаю при выполнении make:
[zemik на zemik-laptop src]$ make
making all in src
/bin/sh: -c: line 1: syntax error near unexpected token `then'
/bin/sh: -c: line 1: `   @if [ ! -x bison -y ]; then \'
make: *** [y.tab.c] Ошибка 2

Вот кусок makefile:
y.tab.c y.tab.h: sg.y sg.h
        @if [ "$(YACC)" = "yacc" ]; then \
           @if [ ! -x $(YACC) ]; then \
              echo " " ; \
              echo "No yacc/bison found. Copy prepared files for
y.tab.h and y.tab.c over. " ; \
              echo " " ; \
              cp y.tab.h.bison y.tab.h ; \
              cp y.tab.c.bison y.tab.c ; \
           else \
              $(YACC) -d sg.y  ; \
           fi ; \
        else \
           $(YACC) -d sg.y  ; \
        fi ;

Что ему не нравиться?

-- 
With Best Regards,
Vladimir Scherbaev


Подробная информация о списке рассылки Devel