Steel 发表于 2003-3-22 19:11:41

[求助]Aureal 8820 redhat8[2.4.18

Aureal 8820 redhat8,cvs驱动,循环编译错误
无论用
make
make install
make install-all
都是循环编译开始的那段

请问怎么解决
我快繁死了

llc 发表于 2003-3-22 19:22:13

你真确认是循环编译?一般来说由于make的限制,编译一次后就不会再编译,除非你make clean.
不妨等上一会试试

或看清楚编译说明,说不定有特殊要求

Steel 发表于 2003-3-22 19:36:52

我试了整整一天,现在在windows下,没法贴出详细的编译过程

大概就是显示
-----------------------
gcc .... au_audio.o
..
gcc .... au_utility.o
..
gcc ... au_vertex.o
..
然后报告kernel.h会在几个小时后改变云云
然后循环上边的那段...
----------------------

以前我装这个驱动没问题
可是前天手歉把内核(26)升级了
这个驱动没法在新内核下用,我就决定重装了

第一次重装后
好像也出了这种循环编译的错误,当时我没在意
就给ctrl+c了
然后用的oss驱动
但是oss驱动的效果太差了

我就在oss的菜单里把现有的声卡给"remove"了
让后编译vcs驱动也没问题

可是又是手歉装了那个劳什子KDE3.1进不去Xwindow
我是新手
不知道怎么改回gnome,上网又慢,就懒得到公社问,干脆重装

完,这次重装以后无论怎么搞oss,vcs都一直是循环编译了....

郁闷死了

Steel 发表于 2003-3-22 19:49:26

你真确认是循环编译?一般来说由于make的限制,编译一次后就不会再编译,除非你make clean.
不妨等上一会试试

或看清楚编译说明,说不定有特殊要求

我的确make clean过
但是就算是重装完redhat8,然后什么都不干,直接进文本方式,编译vcs驱动也不行

阁下说得等上一会试试什么意思?
我循环编译的时候倒是出现过kernel.h会在几个小时候被修改等等

llc 发表于 2003-3-22 20:45:38

我以为不是死循环,因此让你等一会;

一般驱动需要kernel-source包才能编译,你安装了相应的kernel-source包没有?

Steel 发表于 2003-3-22 21:11:12

正常的时候,大概20,30秒就编译完了
我机子慢(c450)

可是昨天有一次我忍了半个小时,它还是在循环那点东西

kernel-source我装了,如果没装连make都不行,这我知道~

llc 发表于 2003-3-22 21:22:02

真奇怪,看来是新内核和你驱动不兼容

Steel 发表于 2003-3-23 00:33:59

真奇怪,看来是新内核和你驱动不兼容

可是我现在用redhat8自带的内核2.4.18也不行:(

真是2$%)(@¥%^*¥^&#

llc 发表于 2003-3-23 01:07:31

将错误信息贴一下

Steel 发表于 2003-3-23 10:08:00

将错误信息贴一下

晚上贴~

Steel 发表于 2003-3-23 22:43:38

那个循环编译的错误现在没有了
可能真实要等几个小时后才让改kernel.h
不懂啦

不过现在又有新的问题了
make install-all后
要:
/sin/modproce soundcore 这步没问题
然后
/sin/insmod au8820 这步又有问题了,显示:

Using /lib/modules/2.4.18-14/drivers/sound/au8820.o
/lib/modules/2.4.18-14/drivers/sound/au8820.o: The module you are trying to load (/lib/modules/2.4.18-14/drivers/sound/au8820.o) is compiled with a gcc
version 2 compiler, while the kernel you are running is compiled with
a gcc version 3 compiler. This is known to not work.


说驱动是用gcc2 compiler的,内核是gcc3 compiler的,好奇怪,原来我装的时候就没有这个问题

不过这导解释了为什么gcc296版的qq不能用的原因了,刚才下了一个用gcc301编译的lib.qq,gaim现在没问题了

可是这8820的驱动让我去哪儿下阿:(

我在居域网内,又不能cvs 到sourceforge

:(

真是郁闷无止境....

请问我要怎么样才能装出一个gcc2内核的redhat8,机子能出声,我才有兴趣去搞别的...

llc 发表于 2003-3-23 22:46:44

insmod -f /lib/modules/2.4.18-14/drivers/sound/au8820.o
试试

Steel 发表于 2003-3-23 23:00:09

ok啦

哈 -f在linux下果然是个好参数

强行安装,我喜欢

多谢部长~

Steel 发表于 2003-3-23 23:03:20

真的好高兴~

我在宿舍,马上要熄灯了

不能开xmms了~

再次感谢部长~
页: [1]
查看完整版本: [求助]Aureal 8820 redhat8[2.4.18