make
我使用 Debian 7 Wheezy,当我尝试输入命令时出现错误。
我正在尝试编译rtlwifi
驱动程序。
这是错误消息:
make[1]: *** /lib/modules/3.2.0-4-686-pae/build: No such file or directory. Stop.
Makefile:57: recipe for target 'all' failed
make: *** [all] Error 2
如何修复它?
答案1
您需要安装内核的标头:运行
apt-get install linux-headers-$(uname -r)
作为根。
答案2
里面有一个包向后移植包含此 WiFi 驱动程序。你应该只需要添加它到你的sources.list
然后安装它。
echo 'deb http://ftp.debian.org/debian wheezy-backports main contrib non-free' >>/etc/apt/sources.list.s/wheezy-backports
apt-get update
apt-get install firmware-realtek
请记住,这一切都必须以 root 身份完成。 (使用sudo -s
或su -
到达那里。)
不直接回答您的问题,而是试图帮助解决似乎是根本问题的问题。