Fabrício Godoy wrote:
> g++.exe (GCC) 4.3.0 20080305 (alpha-testing) mingw-20080502
> I can't compile my project using that version.
> Please, see attached log file.
I see errors like this:
> Rep::_M_refcopy()]+0x57): undefined reference to
and like this:
> undefined reference to `__w32_sharedptr_terminate'
You're mixing with objects compiled by an earlier version of MinGW GCC.
MinGW GCC 4 has a different ABI than previous versions. It is possible
to make make carefully-designed interfaces link compatible, in
particularly anything that was declared as extern "C," but in general,
mixing objects like this won't work.
By the way, you should try GCC 4.4.0 that was recently released. It
won't solve this problem, but you may find it works better in other