Slitaz

如何在 SliTaz (asm/ioctls.h) 中安裝 linux-libc-dev

  • January 2, 2015

當我從 SliTaz 儲存庫 tazPkg 命令安裝 gcc 時。

我有

gcc 版本 4.5.2 (SliTaz)

當我嘗試在 SliTaz 上編譯 aircrack 1.2 beta 時。

我收到缺少文件的錯誤(沒有這樣的文件或目錄)

asm/ioctls.h

/usr/include/bits/ioctls.h:24:24:fatel 錯誤:asm/ioctls.h:沒有這樣的文件或目錄

它包含在

/usr/include/sys/ioctl.h:27},來自 aircrack-ng.c:44:

經過研究,我發現我需要linux-libc-dev來解決這個問題。

我怎麼得到它?或者有人得到了在 SliTaz 下工作的 aircrack 1.2 beta 1 嗎?

在嘗試建構更新版本的 Ruby 時,我確實遇到了類似的問題。我沒有弄錯 glibc-dev 應該可以工作,試試:sudo tazpkg -gi glibc-dev那應該讓你的建構工作。如果沒有,tazpkg 確實有一個用於 deb 包的轉換工具。tazpkg convert deb-package-name

請記住,Slitaz 的第 4 版(穩定版)和 5 RC2 的開發相隔一年多,因此軟體包列表會有所不同。嘗試更新版本也可能解決您的問題或產生新問題。

引用自:https://unix.stackexchange.com/questions/97505