Вопрос

Я пытаюсь скомпилировать Фестиваль на MingW32, так что у меня может быть двоичный файл Windows.Я не смог найти бинарный файл Windows на их сайте.У кого-нибудь есть что-нибудь, что они могут опубликовать?

Если нет, то вот что у меня есть на данный момент.Я выполнил ./configure и make для этого и получил следующее сообщение:

$ make
config/config:43: ../speech_tools/config/config: No such file or directory

Итак, я скачал speech_tools tar ball и получил.Сделал ./configure и make, чтобы получить:

$ make
config/config:156: config/systems/ix86_unknown.mak: No such file or directory
../config/config:156: ../config/systems/ix86_unknown.mak: No such file or directory
make: *** No rule to make target `../config/systems/ix86_unknown.mak'.  Stop.
config/rules/modules.mak:133: config/modincludes.inc: No such file or directory
make --no-print-directory -C ./config MADE_FROM_ABOVE=1  MODINCLUDES=1 INCLUDE_EVERYTHING='' modincludes.inc 
../config/config:156: ../config/systems/ix86_unknown.mak: No such file or directory
make[1]: *** No rule to make target `../config/systems/ix86_unknown.mak'.  Stop.
make: *** [config/modincludes.inc] Error 2

Итак, я скопировал config/systems/ix86_CYGWIN32.mak в ix86_unknown.mak и попробовал еще раз.Теперь я получаю это сообщение:

g++ -c -fno-implicit-templates -O3 -Wall -Wno-non-template-friend -Wno-deprecated -DSUPPORT_EDITLINE -I../include slib.cc
In file included from slib.cc:85:
../include/EST_unix.h:53:25: sys/wait.h: No such file or directory
../include/EST_unix.h:54:29: sys/resource.h: No such file or directory
In file included from ../include/EST_String.h:50,
                 from ../include/siod.h:17,
                 from slib.cc:88:
../include/EST_iostream.h:54:26: strstream.h: No such file or directory
In file included from ../include/EST_TList.h:50,
                 from ../include/EST_string_aux.h:43,
                 from ../include/siod.h:18,
                 from slib.cc:88:

Где мне взять sys/wait.h, sys/resource.h и strstream.h?Я бы предпочел не пробовать все это в Cygwin и не таскать с собой эти раздражающие DLL-файлы.Есть какой-нибудь совет?

Это было полезно?

Решение

Доступны двоичные файлы Windows здесь

Другие советы

Вы продвинетесь дальше с полной установкой cygwin вместо просто mingwin, но я не могу обещать успеха.

Я запускаю Ubuntu и помню, что в репозитории Synaptics был доступен Festival, подразумевая, что мне просто нужно было дважды щелкнуть по имени, и программа установилась сама со всеми своими зависимостями.
Если все остальное не удается, вы можете захотеть запустить виртуальную машину с ubuntu или двойной загрузкой.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top