2012-12-14 92 views
1

全部, 我試圖編譯一些代碼,在從「apt-get」獲得udev庫後在Ubuntu中編譯。我想獲得它在RedHat 5編譯,但我得到以下編譯錯誤:RHEL 5中的編譯錯誤libudev.h沒有這樣的文件或目錄

錯誤:libudev.h:沒有這樣的文件或目錄

的問題是相似的:QSerialDevice: Compilation error "libudev.h: No such file or directory"

然而,而不是發生在Ubuntu上的故障,它發生在RedHat 5上。我試圖找到udev庫的RPM文件,並從下面的鏈接中獲得了一個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的名字

任何幫助,將不勝感激。在谷歌上搜索開始讓我相信這個libudev.h只適用於Ubuntu?這是真的!?

回答

0

它僅適用於RedHat 6不在RedHat 5

http://pkgs.org/centos-6-rhel-6/centos-rhel-i386/libudev-devel-147-2.41.el6.i686.rpm.html 
相關問題