回复:将比特币转换到 GTK:好?不好?wx 更好?
原始发布页
打开来源页面查看 1 个交叉存档
引用 BioMike 于 2010 年 8 月 19 日 08:05:18 AM 的发言
WxWidgets 本身其实不是问题。我的问题在于所使用的版本(2.9),许多发行版的打包者认为它不稳定(尽管 WxWidgets 开发者说它是稳定的)。另一方面,据我所知,WxWidgets 在 Linux 下使用 gtk 绘制整个界面,让比特币开发者能轻松实现跨平台。
wxWidgets 2.9 是他们第一个 UTF-8 版本。我们在包括 Windows 在内的所有平台上都使用 UTF-8。
发行版提供的 2.8 软件包使用 UTF-16,所以只会把人搞糊涂。在我们统一采用 2.9 之前,人们使用 2.8 及其 wxString UTF-16/ANSI 条件编译选项时,遇到了没完没了的构建问题。此外,为了使用 2.8,我们当时采用的是 ANSI,那只是在 wxWidgets 支持 UTF-8 之前的临时权宜之计。
这个问题会自行解决。随着时间推移,2.9 会成为更主流的发行版。
英文原文
展开英文原文
Quote from: BioMike on August 19, 2010, 08:05:18 AM
WxWidgets is not really a problem. My problem is the version that is used (2.9), which is considered unstable by many distro packagers (although the WxWidgets devs say it isn't). On the other side, as far as I know WxWidgets uses gtk under Linux for drawing the whole stuff and makes it for the bitcoins devs easy to make things cross platform.
wxWidgets 2.9 is their first UTF-8 version. We are UTF-8 on all platforms including Windows.
The distro packages of 2.8 are UTF-16, so they just trip people up. People had endless build problems with 2.8 and its wxString UTF-16/ANSI conditional build options until we standardized on 2.9. Also, to use 2.8, we were using ANSI, which was just a temporary stopgap until wxWidgets supported UTF-8.
This is a problem that will solve itself. With time, 2.9 will become a more mainline release.