在MinGW的gcc 4.7.2中存在一个已知的bug,涉及虚拟继承和非虚拟继承在同一类中的一些情况下,导致无效的
这个bug困扰了我,我需要为我正在编写的Qt应用程序修复它。Bugzilla页面上有一个补丁,但是我如何获得包含此补丁的工作版本呢?据我所知,GNU下载页面仅提供原始的、有缺陷的版本。而在4.7.2之后的下一个gcc版本是4.8.0,但由于与我的Qt库不兼容,我不能使用它。
我必须在应用补丁之后从源代码构建gcc吗?如果可能的话,我当然要避免这样做!
this
指针传递给虚拟函数。有关详细信息,请参见此Bugzilla页面。这个bug困扰了我,我需要为我正在编写的Qt应用程序修复它。Bugzilla页面上有一个补丁,但是我如何获得包含此补丁的工作版本呢?据我所知,GNU下载页面仅提供原始的、有缺陷的版本。而在4.7.2之后的下一个gcc版本是4.8.0,但由于与我的Qt库不兼容,我不能使用它。
我必须在应用补丁之后从源代码构建gcc吗?如果可能的话,我当然要避免这样做!
gcc
并不太痛苦)。 - NPE