--- tags: Realtek --- # fatal error: netlink/genl/genl.h: No such file or directory {%hackmd ryr9Ug6sd %} 大部分內容取自 [fatal error: netlink/genl/genl.h: No such file or directory](https://askubuntu.com/questions/617973/fatal-error-netlink-genl-genl-h-no-such-file-or-directory) --- 一般來說, 當我在編譯 hostapd/wpa_supplicant 時, 如果遇到 ``` fatal error: netlink/genl/genl.h: No such file or directory ``` 代表沒有安裝套件或是安裝版本錯誤, 可以先嘗試以下方式找到該標頭檔的套件: ```shell $ sudo apt-file search /netlink/genl/genl.h ``` 接著會得到類似下面的資訊 ``` libnl-3-dev: /usr/include/libnl3/netlink/genl/genl.h ``` - 應該安裝的套件名稱: libnl-3-dev - 安裝成功後的路徑: /usr/include/libnl3/netlink/genl/genl.h :::warning 假如一直抓不到該路徑, 可以直接在 .config 中加上 ```FLAGS += -I/usr/include/libnl3/``` ::: 根據上面資訊, 我們需要安裝 ``` $ sudo apt-get install libnl-3-dev $ sudo apt-get install libnl-genl-3-dev ``` 然後需要將 .config 中的 *CONFIGLIBNL32=y* 設定打開 接著重新 make clean; make -j4 就行了 ---
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up