On Sun, Oct 9, 2011 at 4:35 PM, James Cloos <cl...@jhcloos.com> wrote:
>>>>>> "MT" == Matt Turner <matts...@gentoo.org> writes:
>
> MT> Is that a problem with the ABI, or just that gcc-4.6 is more strict?
> MT> I think it's the latter.
>
> The failure occurs at the linking stage, not the compiling stage.
>
> Ie, ln(1) cannot find some of the symbols it needs if the .so was
> compiled with 4.5 and the .o files with 4.6.
>
> Which looks like an ABI issue, yes?
>
> Again, though, only for some libs.  And I do not remember which.

Right, if it fails at link time, it's possibly an ABI incompatibility.
I just haven't ever experienced this myself.

Matt

Reply via email to