MingW32编译节

时间:2010-01-02 03:34:06

标签: c++ mingw festival

我正在尝试在MingW32上编译Festival,所以我可以使用Windows二进制文件。我在他们的网站上找不到Windows二进制文件。有人可以发帖吗?

如果没有,这就是我到目前为止所拥有的。我做了./configure并为它做了并发出以下消息:

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

所以,我下载了speech_tools tar球并得到了。是./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。有什么建议?

3 个答案:

答案 0 :(得分:3)

Windows二进制文件可用here

答案 1 :(得分:0)

你将进一步完成整个cygwin安装,而不仅仅是mingwin,但我不能保证成功。

答案 2 :(得分:0)

我运行Ubuntu并记得在Synaptics存储库中有Festival可用,这意味着我只需双击该名称,并且该东西安装了自己的所有依赖项。
如果所有其他方法都失败了,您可能希望使用ubuntu或双启动运行VM。