Slitaz
如何在 SliTaz (asm/ioctls.h) 中安裝 linux-libc-dev
當我從 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 的開發相隔一年多,因此軟體包列表會有所不同。嘗試更新版本也可能解決您的問題或產生新問題。