[wine-zh] Re: Firefox on Msys2+wine staging

  • From: Jactry Zeng <jactry92@xxxxxxxxx>
  • To: wine-zh <wine-zh@xxxxxxxxxxxxx>
  • Date: Fri, 11 Sep 2015 14:14:43 +0800

在 2015年9月11日 上午11:29,Zhenbo Li <litimetal@xxxxxxxxx>写道:


我本来乐观地以为我已经找到了问题的关键,但现在来看情况可能比预计的复杂。我希望大家能协助我做如下的工作:
1. 跑一遍 python 的 unit test(参考 http://wiki.winehq.org/PythonTestSuite)
最主要的是如下三种情况
a. Linux bash 下 wine 跑 python2 的 test case
b Linux bash 下 wine-staging 跑 python2 的 test case
c. wine-staging 运行msys2,然后跑 python2 的 test case

这个好玩
msys2 里面的 python2 也有两种,一种是在 msys2 runtime 上面用 gcc 编译的,依赖 msys2 runtime。
另外一种是 mingw 编译的,不需要 msys2 runtime。从 python 官方下载的 python2 我们可以看成和第
二种一样。

因为这里提到的 firefox 是用 mingw 构建的,所以使用的应该是哪一种呢?

已知 a、b 不依赖 msys2,所以是 python2-mingw:
- 如果 c 的是 python2-msys2,那么我觉得 b 和 c 的对照,主要是给 msys2 runtime debug。当
python2-msys2 有 bug 时或许能用 python2-mingw 代替上;
- 如果 c 是 python2-mingw,那么我觉得 b 和 c 的对照,主要是给 mintty、bash-msys2 debug,
因为 python2-mingw 本身不依赖 msys2 runtime,所以如果这些中间的工具没问题,那么 b 和 c
的差别应该微乎其微?


btw,11 月还有 1111 呢 xD

--
Regards,
Jactry Zeng

Other related posts: