Все, я пытаюсь скомпилировать некоторый код, который компилируется в Ubuntu после получения библиотеки udev из «apt-get». Я пытаюсь скомпилировать его в RedHat 5, но получаю следующие ошибки компиляции:
ошибка: libudev.h: нет такого файла или каталога
Вопрос аналогичен: QSerialDevice: ошибка компиляции libudev. h: Нет такого файла или каталога
Однако сбой происходит не в Ubuntu, а в RedHat 5. Я попытался найти RPM-файлы для библиотеки udev и получил один RPM-файл по следующей ссылке. Файл RPM не удалось установить, когда я дважды щелкнул его, заявив:
«Не удается установить исходные пакеты» «Не предоставлены пакеты для установки»
udev-147-2.42.el6.src.rpm — имя RPM
Любая помощь будет оценена по достоинству. Выполнение поиска в Google начинает приводить меня к мысли, что этот libudev.h предназначен только для Ubuntu? Это правда!?