windows install automake не вдається при налаштуванні


0

Оновити: Я намагаюся встановити sphinxbase. Але після того, як я перейшов до каталогу sphinxbase і запустив ./autogen.sh, термінал (cygwin) говорить мені:

Помилка : Ви повинні встановити `libtool '. Отримати ftp://ftp.gnu.org/pub/gnu/libtool/libtool-2.2.6b.tar.gz (або новіше   версія, якщо вона доступна)

Помилка : Ви повинні мати "automake". Отримати ftp://ftp.gnu.org/pub/gnu/automake/automake-1.11.tar.gz (або новіше   версія, якщо вона доступна)

Я використовую cygwin для виконання налаштування automake у розпакованому каталозі automake, але я стикаюся з цим:

Користувач @ 6F-287202-NB-01   /cygdrive/c/Users/User/Desktop/cpythonworkspace/sphinx/automake-1.9

$ ./configure --build x86_64-pc-cygwin
  • перевірка типу системи збирання ... перевірка x86_64-pc-cygwin на

  • BSD-сумісна установка ... / usr / bin / install -c перевіряє, чи побудувати

  • середовище нормальне ... так перевірка на gawk ... gawk перевірка

  • make sets $ (MAKE) ... ./configure: eval: line 1542: несподіваний EOF

  • при пошуку відповідності `` './configure: eval: line 1543: синтаксис

  • error: несподіваний кінець файлу

Як вирішити несподіваний EOF проблема?

Я відкриваю конфігураційний файл і переходжу до 1541-го, 1542-го рядка:

# GNU make іноді друкує "make" 1 : Вхід ... ", що нас збентежить.   eval `$ {MAKE-make} -f conftest.make 2 & gt; / dev / null | grep temp = `

блокнот ++ скріншот


Чи можете ви надати посилання на цей файл? Якщо у вас є Notepad ++, ви можете надати знімок екрана цієї лінії з увімкненим "показати весь символ"?
Biswapriyo

Будь ласка, подивіться drive.google.com/file/d/15ObdfMXPRzw3JDHPdfh13eUYkSL5Yn9Y/… . Пізніше я встановлюю Notepad ++
Cindy

Для знімка вікна Notepad ++, drive.google.com/file/d/1cz98BULc20QHIZQdBnnXSLg9s6Xiz1P_/…
Cindy

python2-sphinx і python3-sphinx доступні на cygwin. Чому потрібно встановлювати з джерела?
matzeri

@Matzeri Я не впевнений, що сфінкс і cmu-сфінкс те ж саме. Спочатку я припускаю, що вони різні. Я намагаюся встановити cmu-sphinxbase cmu-pocketsphinx. Чи можете ви дати мені якісь ідеї? Дякую.
Cindy

Відповіді:


0

Встановіть libtool і automake з установкою Cygwin.
Вам також знадобиться python2-devel або python3-devel, gcc-core і swig

Після встановлення можна перевірити:

$ cygcheck -cd libtool automake
Cygwin Package Information
Package              Version
automake             10-1
libtool              2.4.6-6

Пакунок automake витягне всі версії automake 1.x доступні. Якщо інші пакети повідомляються про відсутність, перевірте, чи вони вже доступні в cygwin https://cygwin.com/packages/package_list.html перед спробою встановити за джерелом. Далі працює без додаткового пакета з того, що доступно на cygwin

$ unzip sphinxbase-master.zip
$ cd sphinxbase-master
$ ./autogen.sh
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.

processing .
Running libtoolize...
...
config.status: executing libtool commands
Now type `make' to compile the package.

Дякую. Що робити, якщо команда cygcheck повертає лише заголовок з порожнім контентом, які можуть бути проблеми (перезавантаження cygwin після встановлення)?
Cindy

Я вирішив вищезгадане за допомогою команди apt-cyg; це зручно.
Cindy
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.