On 12 May 2013 10:39, Jacob Carlborg <doob@me.com> wrote:
On 2013-05-12 05:50, Jonathan M Davis wrote:

That helps considerably, though if the compiler is old enough, that won't work
for Linux due to glibc changes and whatnot.

My experience is the other way around. Binaries built on newer version of Linux doesn't work on older. But binaries built on older versions usually works on newer versions.

--
/Jacob Carlborg

Depends... statically linked binaries will probably always work on the latest version, dynamic link and then you've got yourself a 'this libstdc++v5 doesn't exist anymore' problem.

--
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';