Відповідно до вимог замовника, я встановив CentOS 5.6 з ядром за замовчуванням. Коли це ядро встановлено, файл time.h включає в себе файл #define CLOCK_MONOTONIC
.
Тепер ядро в реальному часі було встановлено разом з ядром-devel і наш код хотів би використовувати CLOCK_MONOTONIC_RAW
. Він існує як частина файлів заголовків ядра, але коли я компілюю наш код, він не знаходить його в стандартному просторі користувачів.
Моє запитання, яка правильна процедура включення / заміни time.h
знайденого за замовчуванням ядром у реальному часі? З мого дослідження, схоже, що символьні посилання погані, тож як з цим поводитися? Що таке процедура чи процес? Оновлення до CentOS 6.0 або 5.7 не є можливим для потреб клієнта.