Как создать большой глоток на человечности?

Я пытаюсь установить большой глоток на человечности 16.04, поскольку это требуется для создания opencv для андроида. Я нашел, что руководство сделало это:

git clone https://github.com/swig/swig.git

cd swig
./autogen.sh
./configure
make
sudo make install

Но я получаю ошибку, когда я ввожу 5-ю команду make в текущем каталоге.

make[1]: Entering directory '/home/mctrjalloh/swig/Source'
/bin/bash ../Tools/config/ylwrap CParse/parser.y y.tab.c CParse/parser.c y.tab.h `echo CParse/parser.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output CParse/parser.output -- yacc -d 
../Tools/config/ylwrap: line 176: yacc: command not found
Makefile:962: recipe for target 'CParse/parser.c' failed
make[1]: *** [CParse/parser.c] Error 127
make[1]: Leaving directory '/home/mctrjalloh/swig/Source'
Makefile:37: recipe for target 'source' failed
make: *** [source] Error 2

Что могло быть неправильным?

3
задан 1 September 2019 в 02:33

1 ответ

На самом деле команда yacc не была установлена так, я работал:

sudo apt-get install bison flex

и я работаю!

Кредиты к @steeldriver для подсказки в комментарии к вопросу.

3
ответ дан 1 December 2019 в 16:15

Другие вопросы по тегам:

Похожие вопросы: