История изменений
Исправление ZenitharChampion, (текущая версия) :
> писать под старые версии libc
Писать я предлагаю нормально. Компилировать предлагаю с новыми библиотеками: либо RHEL 5, у которого много-много лет будут багфиксы и с которым бинарно совместимы все десктопные линуксы, либо с самыми новыми библиотеками. С новыми компиляторами: GCC 4.7 и 4.8. Но - со старым GLIBC. Я сам это недавно освоил, в CentOS 5 с glibc 2.4 прекрасно устанавливается GCC 4.7 из репозитория Devtoolkit. Таким образом я получаю бинарники, которые работают в вообще любом линуксе, и при этом не пишу на старом языке.
Исходная версия ZenitharChampion, :
> писать под старые версии libc
Писать я предлагаю нормально. Компилировать предлагаю с новыми библиотеками: либо RHEL 5, у которых много-много лет будут багфиксы и с которым бинарно совместимы все десктопные линуксы, либо с самыми новыми. С новыми компиляторами: GCC 4.7 и 4.8. Но - со старым GLIBC. Я сам это недавно освоил, в CentOS 5 с glibc 2.4 прекрасно устанавливается GCC 4.7 из репозитория Devtoolkit. Таким образом я получаю бинарники, которые работают в вообще любом линуксе, и при этом не пишу на старом языке.