Sesuai kebutuhan pelanggan, saya menginstal CentOS 5.6 dengan kernel default. Dengan kernel ini diinstal, file time.h termasuk #define CLOCK_MONOTONIC
.
Sekarang, kernel real-time diinstal bersama dengan kernel-devel dan kode kami ingin digunakan CLOCK_MONOTONIC_RAW
. Memang ada sebagai bagian dari file header kernel, tetapi ketika saya mengkompilasi kode kami, itu tidak menemukannya di dalam userspace standar termasuk.
Pertanyaan saya adalah, apa prosedur yang tepat untuk memasukkan / mengganti yang time.h
ditemukan secara default dengan kernel real-time? Dari penelitian saya, sepertinya symlinks buruk, jadi bagaimana seharusnya ditangani? Bagaimana prosedur atau prosesnya? Meng-upgrade ke CentOS 6.0 atau 5.7 bukan opsi per kebutuhan pelanggan.