Selon les exigences du client, j'ai installé CentOS 5.6 avec le noyau par défaut. Une fois ce noyau installé, le fichier time.h inclut le fichier #define CLOCK_MONOTONIC
.
Maintenant, un noyau en temps réel a été installé avec kernel-devel et notre code aimerait l'utiliser CLOCK_MONOTONIC_RAW
. Il existe en tant que partie des fichiers d'en-tête du noyau, mais lorsque je compile notre code, il ne le trouve pas dans les espaces utilisateur standard.
Ma question est, quelle est la procédure appropriée pour inclure / remplacer le time.h
trouvé par défaut avec le noyau en temps réel? D'après mes recherches, il semble que les liens symboliques soient mauvais, alors comment les gérer? Quelle est la procédure ou le processus? La mise à niveau vers CentOS 6.0 ou 5.7 n'est pas une option selon les exigences du client.