У меня есть некоторые проблемы совместимости при создании библиотеки C ++ с современной версией GCC 4.4.x / 4.5.x, при этом клиенты используют более старую версию, скажем, 3.4.x / 4.1. Икс. Одно из предложенных решений - скомпилировать объектные файлы и распространить их. Затем клиенты могут ссылаться, используя любую версию GCC и соответствующий ABI. Некоторые вопросы: Graeme