Фестиваль компиляции на MingW32
Вопрос
Я пытаюсь скомпилировать Фестиваль на 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 или двойной загрузкой.