QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 轻音乐

Diamond帝盟S90声卡(Aureal 8820)如何驱动?RadHat8.0

[复制链接]
发表于 2002-10-18 10:12:45 | 显示全部楼层
补装光盘上的开发环境,用软件包管理器配合光盘很容易安装的,没有光盘的话,将gcc开头的rpm包全装上试试
回复

使用道具 举报

发表于 2002-10-18 11:00:47 | 显示全部楼层
我的/usr/bin目录下面有下面的gcc版本:

gcc―这是一个链接文件---->gcc-2.95
gcc-2.95―\
gcc-3.0 ――三个不同版本的gcc
gcc-3.2 ―/

我的内核和驱动都是用gcc-2.95编译的,所以我的gcc指向gcc-2.95
回复

使用道具 举报

 楼主| 发表于 2002-10-20 11:49:32 | 显示全部楼层

我不会安装gcc

我打开安装光盘,将所以gcc开头的rpm文件都双击执行了一遍,可是。。。
#make
gcc -D__KERNEL__ -DMODULE -DAU8820  -mpentiumpro -O6 -fomit-frame-pointer  -Wall -pipe -I/lib/modules/2.4.18-14/build/include  -c -o au_audio.o au_audio.c

请各位再指教
回复

使用道具 举报

发表于 2002-10-20 12:05:51 | 显示全部楼层
请将出错信息贴出来
回复

使用道具 举报

 楼主| 发表于 2002-10-20 13:41:55 | 显示全部楼层
我打开安装光盘,将所以gcc开头的rpm文件都双击执行了一遍,可是进入驱动安装目录执行
#make
gcc -D__KERNEL__ -DMODULE -DAU8820 -mpentiumpro -O6 -fomit-frame-pointer -Wall -pipe -I/lib/modules/2.4.18-14/build/include -c -o au_audio.o au_audio.c
make:gcc:Command not found
make:***[au_audio.o] Error 127

请各位再指教,可能是gcc安装的不对,不知如何安装gcc
回复

使用道具 举报

发表于 2002-10-20 18:50:03 | 显示全部楼层
你根本没有安装gcc。

如果你实在不知道如何安装gcc,那么你把光盘放进去重新安装redhat,选择升级安装,把核心开发、软件开发等等的有关开发(development)的部分选上。
回复

使用道具 举报

 楼主| 发表于 2002-10-21 14:32:39 | 显示全部楼层
to 公社文档部部长
安装后,就会弹出一个‘内部错误’的窗口,再察看还是没装上
回复

使用道具 举报

发表于 2002-10-21 14:53:33 | 显示全部楼层
将光盘里所有gcc开头的文件拷贝到一个目录下,进入这个目录,运行rpm -Uvh *.rpm --force --replacefiles,如果发现少了某个倚赖,则在光盘上再找出来,放到这个目录下,重新运行上面的指令,知道可以安装
回复

使用道具 举报

发表于 2002-11-27 10:23:47 | 显示全部楼层

MAKEFILE文件内容应怎么改?

我的声卡也是帝盟S90,我在RH8上装了GCC,在控制台下输入MAKE或MAKE AU8820命令,都显示下列内容,请问各位高手,MAKEFILE文件内容应怎么改?
gcc -M -I/lib/modules/2.4.18-14/build/include au_sndstat.c > au_sndstat.dep
In file included from /usr/include/linux/bitops.h:69,
                 from /usr/include/asm/system.h:7,
                 from /usr/include/linux/sched.h:16,
                 from au_vortex.h:58,
                 from au_sndstat.c:37:
/usr/include/asm/bitops.h:333:2: warning: #warning This includefile is not available on all architectures.
/usr/include/asm/bitops.h:334:2: warning: #warning Using kernel headers in userspace.
In file included from au_vortex.h:60,
                 from au_sndstat.c:37:
/usr/include/linux/delay.h:13:23: asm/delay.h: No such file or directory
In file included from au_sndstat.c:37:
au_vortex.h:67:25: asm/uaccess.h: No such file or directory
make: *** [au_sndstat.dep] Error 1
回复

使用道具 举报

发表于 2003-3-4 12:14:03 | 显示全部楼层
我出现的也是上边折中错误
回复

使用道具 举报

发表于 2003-3-4 13:36:44 | 显示全部楼层
是不是没又安装kernel-source?这样编译很多软件会出错。
回复

使用道具 举报

发表于 2003-3-5 01:03:22 | 显示全部楼层
kernel-source是什么东西?
回复

使用道具 举报

发表于 2003-5-16 23:19:08 | 显示全部楼层
为什么我找不到?
回复

使用道具 举报

发表于 2003-5-16 23:51:58 | 显示全部楼层
这又是何解?
ld -m elf_i386 -r au_audio.o au_core.o au_midi.o au_mixer.o au_sndstat.o au_utio
mkdir -p /lib/modules/2.4.18-14/drivers/sound
cp -f au88*.o /lib/modules/2.4.18-14/drivers/sound
/sbin/depmod -a
depmod: /lib/modules/2.4.18-14/modules.dep.old is not an ELF file
make: *** [install] Error 1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-19 23:30 , Processed in 0.042209 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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