3

尝试在 Windows XP(32 位)上配置 WxWidgets 2.9.1 时,配置脚本以以下方式结束:

...
config.status: creating Makefile
config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting
config.status: error: cannot find input file: contrib/Makefile.in
configure: error: ./configure failed for src/tiff

我确保提到的 Makefile.in 是它应该在的地方。我使用 MinGW32 进行制作。

我找到了这个,我试图以某种方式将它翻译成我的情况(从 Ubuntu 到 Windows),但它仍然返回相同的错误。

我该如何解决?

4

1 回答 1

3

首先,警告是无害的,与问题无关。

其次,错误本身很神秘,因为该文件src/tiff/contrib/Makefile.in确实存在(或者至少应该检查它是否没有在您的安装中以某种方式消失)但我想我之前已经看到过这种情况,当您使用带有 DOS EOL 的文件时会发生类似的事情使用 Unix/Cygwin 工具。从文件中获取来源,.tar.bz2而不是.zip解决这个问题。

最后,我想你为什么要使用 2010 年发布的 2.9.1?真的没有理由不使用 2.9.4...

于 2012-12-14T20:12:46.877 回答