Il giorno dom, 09/10/2011 alle 12.35 -0400, James Cloos ha scritto: > > > 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?
Not really. GCC, like most other libraries, only supports forward-compatibility. Which means that you can use code built against 4.5 when using 4.6. Mixing and matching is never high priority and usually doesn't work. On the other hand without any specifics as to what failed for you it is difficult to judge whether you found an ABI break or simply a bug in your library or code... -- Diego Elio Pettenò — Flameeyes http://blog.flameeyes.eu/
signature.asc
Description: This is a digitally signed message part
