LINUX.ORG.RU

История изменений

Исправление JordanCpp, (текущая версия) :

У меня библиотека не собиралась на debian 3 из за функции clock_gettime, её нет в старых версиях. Заменил на gettimeofday и всё собирается.

Можно делать тоньше. Обмазывать ifdef’ами. Пока это всего лишь одно расхождение между lubuntu 2023 и debian 2003. Поэтому с таким функционалом поддержка того же старого линукса, состоит в замене одной функции. Сложно емсли явно юзаются новые функции из glibc. Бывает им нет альтернатив. Так как их нет в ядре, так как ядро старое, а glibc полагается на их реализации в ядре. Это более сложный случай.

Исходная версия JordanCpp, :

У меня библиотека не собиралась на debian 3 из за функции clock_gettime, её нет в старых версиях. Заменил на gettimeofday и всё собирается.

Можно делать тоньше. Обмазывать ifdef’ами. Пока это всего лишь одно расхождение между lubuntu 2023 и debian 2003. Поэтому с таким функционалом поддержка того же старого линукса, состоит в замене одной функции. Сложно емли явно юзаются новые функции из glibc. Бывает им нет альтернатив. Так как их нет в ядре, так как ядро старое, а glibc полагается на их реализации тю в ядре. Это более сложный случай.