this
用于 MinGW 的 gcc 4.7.2 中有一个已知错误,在某些涉及同一类中的虚拟和非虚拟继承的情况下,该错误会导致将无效指针传递给虚拟函数。详细信息在此 Bugzilla 页面上。
这个 bug 困扰了我,我需要为我正在编写的 Qt 应用程序修复它。Bugzilla 页面中有一个补丁,但我如何获得包含此补丁的工作版本?据我所知,GNU 下载页面只提供原始的、有缺陷的版本。而且4.7.2之后的gcc的下一个版本是4.8.0,我不能用,因为它会和我的Qt库不兼容。
应用补丁后,我是否必须从源代码构建 gcc?如果可以的话,我当然想避免这种情况!