当前位置: 技术问答>linux和unix
fedora安装 alsa-driver提示 install: 无法获取"include/sound/*.h"
来源: 互联网 发布时间:2016-10-13
本文导语: 我刚接触linux 前几天用的ubuntu 今天换成fedora 我安装声卡驱动的时候 ./configure没有错 make地时候也没错 第三部 make install 的时候 提示 [root@fedora-13 alsa-driver-1.0.23.83.gd4453.783.g952c6]# make install if [ -L /inclu...
我刚接触linux 前几天用的ubuntu 今天换成fedora
我安装声卡驱动的时候
./configure没有错 make地时候也没错
第三部 make install 的时候 提示
[root@fedora-13 alsa-driver-1.0.23.83.gd4453.783.g952c6]# make install
if [ -L /include/sound ]; then
rm -f /include/sound;
ln -sf /home/alex/Downloads/alsa-driver-1.0.23.83.gd4453.783.g952c6/include/sound /include/sound;
else
rm -rf /include/sound;
install -d -m 755 -g root -o root /include/sound;
for f in include/sound/*.h; do
install -m 644 -g root -o root $f /include/sound;
done
fi
install: 无法获取"include/sound/*.h" 的文件状态(stat): 没有那个文件或目录
make: *** [install-headers] 错误 1
我不知到怎么解决了
我安装声卡驱动的时候
./configure没有错 make地时候也没错
第三部 make install 的时候 提示
[root@fedora-13 alsa-driver-1.0.23.83.gd4453.783.g952c6]# make install
if [ -L /include/sound ]; then
rm -f /include/sound;
ln -sf /home/alex/Downloads/alsa-driver-1.0.23.83.gd4453.783.g952c6/include/sound /include/sound;
else
rm -rf /include/sound;
install -d -m 755 -g root -o root /include/sound;
for f in include/sound/*.h; do
install -m 644 -g root -o root $f /include/sound;
done
fi
install: 无法获取"include/sound/*.h" 的文件状态(stat): 没有那个文件或目录
make: *** [install-headers] 错误 1
我不知到怎么解决了
|
居然找不到头文件..是不是路径设置错了
|
/usr/include/sound/下的头文件都是属于kernel-headers包 而你的安装过程中恰好没找到这些头文件 所以我让你用yum -y install kernel-header来安装kernel-headers包
看吧 下面是我检查/usr/include/sound/这个目录下的所有头文件的结果 他们都属于kernel-headers包
[root@CentOS ~]# for i in /usr/include/sound/*
> do
> rpm -qf $i
> done
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
看吧 下面是我检查/usr/include/sound/这个目录下的所有头文件的结果 他们都属于kernel-headers包
[root@CentOS ~]# for i in /usr/include/sound/*
> do
> rpm -qf $i
> done
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5
kernel-headers-2.6.18-194.11.3.el5