LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 921|回复: 0

声卡驱动装不上啊,要崩溃了。。。。。。。。

[复制链接]
发表于 2006-11-21 21:25:37 | 显示全部楼层 |阅读模式
我安装的是CentOS 4.4

[root@localhost ~]# uname -r -m -p -i
2.6.9-42.0.3.EL i686 i686 i386


解压alsa-driver-1.0.13后,
执行./configure  没问题
接着执行make就不乐观了

------------------------------------make命令执行后的出错部分----------------------------------------------
make -C /lib/modules/2.6.9-42.0.3.EL/source SUBDIRS=/tmp/alsa-driver-1.0.13 O=/lib/modules/2.6.9-42.0.3.EL/build CPP="gcc -E" CC="gcc" modules
make[1]: Entering directory `/usr/src/kernels/2.6.9-42.0.3.EL-i686'
  CC [M]  /tmp/alsa-driver-1.0.13/acore/hwdep.o
In file included from /tmp/alsa-driver-1.0.13/include/sound/driver.h:46,
                 from /tmp/alsa-driver-1.0.13/acore/hwdep.c:22:
/tmp/alsa-driver-1.0.13/include/adriver.h:251: error: redefinition of typedef 'gfp_t'
include/linux/gfp.h:133: error: previous declaration of 'gfp_t' was here
make[4]: *** [/tmp/alsa-driver-1.0.13/acore/hwdep.o] 错误 1
make[3]: *** [/tmp/alsa-driver-1.0.13/acore] 错误 2
make[2]: *** [_module_/tmp/alsa-driver-1.0.13] 错误 2
make[1]: *** [modules] 错误 2
make[1]: Leaving directory `/usr/src/kernels/2.6.9-42.0.3.EL-i686'
make: *** [compile] 错误 2


用google查了一下,有不少人都有这个问题,但是就是没有看到好的解决方案。我个人猜测,可能是有什么软件没装全吧。
btw : gcc和内核源码包这些我装过了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表