[Pythonmac-SIG] C++ ABI 1002/102 incompatibility with wxPython

Lou Pecora lou_boog2000 at yahoo.com
Wed Jan 26 16:06:21 CET 2011





----- Original Message ----
From: Christopher Barker <Chris.Barker at noaa.gov>
To: Matthias Baas <matthias.baas at gmail.com>
Cc: pythonmac-sig at python.org
Sent: Tue, January 25, 2011 5:24:56 PM
Subject: Re: [Pythonmac-SIG] C++ ABI 1002/102 incompatibility with wxPython

On 1/25/11 12:19 PM, Matthias Baas wrote:
> It's not a typo, the numbers indicate the C++ ABI (Application Binary
> Interface) version the code uses.

> As far as I know, version 1002 is still the current one and it was
> introduced by gcc 3.4. Before that, the version was 102 (don't ask me
> how these numbers are formed. I have to admit, it's a bit of an odd
> numbering scheme...).

It's that odd numbering scheme that threw me.

> You can find out the ABI version a particular version of gcc uses by
> running the following command:
>
> g++ -E -dM -</dev/null|grep ABI

Any idea how to see what ABI version a given binary was compiled against?

-Chris



Chris,

I thought otool could do that.  Try,

otool -L ABI

Do a

man otool

to see more.
Let me know if that works.

-- Lou Pecora, my views are my own.



      


More information about the Pythonmac-SIG mailing list