你好wxWidgets和wxPython的人,我想在cygwin上构建wxWidgets和wxPython,但使用窗口小部件(-与-msw),以便不需要X。这似乎是可能的,似乎以前由其他人完成,但可能不会有一段时间。我已经成功地构建了wxWidgets,但是wxPython的构建脚本似乎不支持这种开箱即用的方式。我已经在2.8和3.0.2版本中实现了这一点。凤凰城的版本也不错,如果那会更好的话。谢谢。tnordland7
发布于 2021-05-12 19:01:44
在Cygwin下构建的最好方法是使用MinGW-w64交叉编译器。如果你这样做了,例如指定--host=i686-w64-mingw32或--host=x86_64-w64-mingw32来配置,wxMSW应该已经被自动选择了,你应该没有太多的事情要做。
如果你真的想创建一个Cygwin而不是原生的应用程序(但是为什么呢?),你可能需要显式地使用--with-msw,因为Cygwin被认为是一个Unix环境,而且确实可能会有问题,因为,坦率地说,这是一个没有人再使用的构建变体。如果你有兴趣让它工作,请查看3.1.5和/或最新的Git,并让我们知道,或者理想情况下,关于你遇到的任何问题。
但是如果你只是想让事情在Cygwin环境中工作,使用MinGW交叉编译器(在Cygwin中可用)是到目前为止最简单和更好的选择。
https://stackoverflow.com/questions/67478418
复制相似问题