MinGWのgcc4.7.2には既知のバグがありthis
、同じクラスの仮想継承と非仮想継承が関係する状況で、無効なポインターが仮想関数に渡されます。詳細はこのBugzillaページにあります。
このバグは私を悩ませました、そして私は私が書いているQtアプリケーションのためにそれを修正する必要があります。Bugzillaページにパッチがありますが、このパッチを組み込んだ動作バージョンを入手するにはどうすればよいですか?私の知る限り、GNUダウンロードページには元のバグのあるバージョンしかありません。また、4.7.2以降のgccの次のバージョンは4.8.0ですが、Qtライブラリと互換性がないため使用できません。
パッチを適用した後、ソースからgccをビルドする必要がありますか?できれば絶対に避けたい!