Ошибки компиляции в RHEL 5 libudev.h Нет такого файла или каталога

Все, я пытаюсь скомпилировать некоторый код, который компилируется в Ubuntu после получения библиотеки udev из «apt-get». Я пытаюсь скомпилировать его в RedHat 5, но получаю следующие ошибки компиляции:

ошибка: libudev.h: нет такого файла или каталога

Вопрос аналогичен: QSerialDevice: ошибка компиляции libudev. h: Нет такого файла или каталога

Однако сбой происходит не в Ubuntu, а в RedHat 5. Я попытался найти RPM-файлы для библиотеки udev и получил один RPM-файл по следующей ссылке. Файл RPM не удалось установить, когда я дважды щелкнул его, заявив:

«Не удается установить исходные пакеты» «Не предоставлены пакеты для установки»

http://www.linuxquestions.org/questions/linux-software-2/i-need-libudev-or-udev-devel-for-red-hat-5-a-4175422051/

udev-147-2.42.el6.src.rpm — имя RPM

Любая помощь будет оценена по достоинству. Выполнение поиска в Google начинает приводить меня к мысли, что этот libudev.h предназначен только для Ubuntu? Это правда!?


person user1575243    schedule 14.12.2012    source источник


Ответы (1)


Он доступен только для RedHat 6, но не для RedHat 5.

http://pkgs.org/centos-6-rhel-6/centos-rhel-i386/libudev-devel-147-2.41.el6.i686.rpm.html
person Satish    schedule 11.01.2013