Я пытаюсь построить cmu pocketsphinx на моем beaglebone black для распознавания речи. Я загрузил исходный код для sphinxbase и запустил ./configure. Теперь, когда я бегу «сделать» я получаю следующие ошибки:Beaglebone: gcc включить ошибку пути при попытке построить используя «make»
Making all in src
make[1]: Entering directory `/home/root/Pocketsphinx/sphinxbase-0.8/src'
Making all in libsphinxbase
make[2]: Entering directory `/home/root/Pocketsphinx/sphinxbase-0.8/src/libsphinxbase'
Making all in util
make[3]: Entering directory `/home/root/Pocketsphinx/sphinxbase-0.8/src/libsphinxbase/util'
/bin/sh ../../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -I/usr/include/python2.7 -I/usr/include/python2.7 -g -O2 -Wall -MT bitvec.lo -MD -MP -MF .deps/bitvec.Tpo -c -o bitvec.lo bitvec.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include "-I/usr/include/python2.7" -I/usr/include/python2.7 -g -O2 -Wall -MT bitvec.lo -MD -MP -MF .deps/bitvec.Tpo -c bitvec.c -fPIC -DPIC -o .libs/bitvec.o
gcc: error: -I/usr/include/python2.7: No such file or directory
make[3]: *** [bitvec.lo] Error 1
make[3]: Leaving directory `/home/root/Pocketsphinx/sphinxbase-0.8/src/libsphinxbase/util'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/root/Pocketsphinx/sphinxbase-0.8/src/libsphinxbase'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/root/Pocketsphinx/sphinxbase-0.8/src'
make: *** [all-recursive] Error 1
Я проверил в/USR/включать и я могу видеть папку python2.7 там. Но в приведенном выше сообщении говорится, что gcc не может найти каталог python2.7. Я как бы потерян. Любая помощь будет оценена по достоинству.
Благодаря
Ya, теперь, когда вы упомянули об этом, я тоже это вижу. Но я ничего не модифицировал в make-файле. Я только что загрузил исходный код для sphinxbase со своего сайта и выполнил их учебник по его установке. – mdhossain
Проверьте соединительную линию SVN, ваша версия, похоже, устарела. –
Вы имеете в виду версию pocketsphinx или gcc? Первый я загрузил с официального сайта pocketsphinx, который является последней версией, которую они имеют. – mdhossain