I am currently in the process of evaluating if the organisation I work with
should request a port of  a commercial tool to Gumstix.

I have heard there are some issues with compatibility between toolchains and/or
the OS version, due to the ABI.

My question is: suppose I have a statically linked library archive compiled with
toolchain version X and then later I update the gumstix toolchain / OS with version Y.

Is the old library compiled with version X still usable?
You can see where my problem is, since I don't have the source code of the tool we want,
I can't recompile it. So if they give me a version, I have to make sure it'll work at least in between minor version leaps.

Hope you can help, thanks in advance,