LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: 帅歌

linux的声音真的很差啊

[复制链接]
发表于 2002-8-19 22:54:32 | 显示全部楼层
错误信息呢???在硬件这个栏目里关于ALSA的安装也多了,用alsa先搜一下。因为每个人的机器环境不一样,对于linux问题, 谁也不能下定论。。。。加油吧。。。兄弟。。。
 楼主| 发表于 2002-8-19 23:06:24 | 显示全部楼层
当我用make 的时候有好多好多的信息呢?看都看不完了
但我只看到最后的errer1
发表于 2002-8-19 23:21:32 | 显示全部楼层
可能有个kernel的文件没有安装上。。。。下面是三篇文章,要结合起来研究。。。。这就看兄弟怎么研究了。

+++++++++++++++++++++++++++++++++++++++++++
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=637

http://www.linuxsir.cn/forum.php?mod=viewthread&tid=995

http://www.linuxsir.cn/forum.php?mod=viewthread&tid=2605
 楼主| 发表于 2002-8-19 23:58:43 | 显示全部楼层
下面是我第二次安装的错误信息,而第一次不是这样的。
[root@localhost alsa-driver-0.9.0rc3]# ./configure
loading cache ./config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for ranlib... (cached) ranlib
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking how to run the C preprocessor... (cached) gcc -E
checking for ANSI C header files... (cached) yes
checking for working const... (cached) yes
checking for inline... (cached) inline
checking whether time.h and sys/time.h may both be included... (cached) yes
checking whether gcc needs -traditional... (cached) no
checking for current directory... /root/Linux/alsa-driver-0.9.0rc3
checking cross compile...
checking for directory with kernel source... /lib/modules/2.4.18-3/build
checking for kernel version... 2.4.18-3
checking for kernel linux/pm.h... yes
checking for kernel module symbol versions... yes
checking for PCI support in kernel... yes
checking for SGI/MIPS (HAL2) architecture... no
checking for directory to store kernel modules... /lib/modules/2.4.18-3/kernel/s
ound
checking for verbose printk... on
checking for debug level... none
checking for processor type... i686
checking for SMP... no
checking for ISA PnP driver in kernel... yes
checking for ISA PnP support... yes
checking for driver version... 0.9.0rc3
checking for sequencer support... yes
checking for OSS/Free emulation... yes
checking for RTC callback support in kernel... no
checking for USB... yes
checking for which soundcards to compile driver for... all
creating ./config.status
creating version
creating Makefile.conf
creating snddevices
creating utils/alsa-driver.spec
creating utils/buildrpm
creating toplevel.config
creating include/config.h
include/config.h is unchanged
creating include/config1.h
include/config1.h is unchanged
creating include/version.h
include/version.h is unchanged
[root@localhost alsa-driver-0.9.0rc3]# make
make[1]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore'
make  -C oss modules
make[2]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore/oss'
make[2]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore/oss'
make  -C seq modules
make[2]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq'
make  -C instr modules
make[3]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq/instr'
make[3]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq/instr'
make  -C oss modules
make[3]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq/oss'
make[3]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq/oss'
make[2]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq'
make[1]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore'
make[1]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/i2c'
make[1]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/i2c'
make[1]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/drivers'
make  -C mpu401 modules
make[2]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/drivers/mpu401'
make[2]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/drivers/mpu401'
make  -C opl3 modules
make[2]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/drivers/opl3'
make[2]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/drivers/opl3'
make[1]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/drivers'
make[1]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/isa'
gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/root/Linux/alsa-driver-0.9.0rc3/include -I/lib/modules/2.4.18-3/build/include -O2 -mpreferred-stack-boundary=2 -march=i686 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe  -DKBUILD_BASENAME=als100   -c -o als100.o als100.c
In file included from als100.c:1:
../alsa-kernel/isa/als100.c:121: elements of array `snd_als100_pnpids' have incomplete type
../alsa-kernel/isa/als100.c:123: warning: implicit declaration of function `ISAPNP_CARD_ID'
../alsa-kernel/isa/als100.c:123: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:123: warning: (near initialization for `snd_als100_pnpids[0]')
../alsa-kernel/isa/als100.c:123: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:123: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:123: (near initialization for `snd_als100_pnpids[0]')
../alsa-kernel/isa/als100.c:123: warning: implicit declaration of function `ISAPNP_DEVICE_ID'
../alsa-kernel/isa/als100.c:123: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:123: warning: (near initialization for `snd_als100_pnpids[0]')
../alsa-kernel/isa/als100.c:125: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:125: warning: (near initialization for `snd_als100_pnpids[1]')
../alsa-kernel/isa/als100.c:125: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:125: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:125: (near initialization for `snd_als100_pnpids[1]')
../alsa-kernel/isa/als100.c:125: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:125: warning: (near initialization for `snd_als100_pnpids[1]')
../alsa-kernel/isa/als100.c:127: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:127: warning: (near initialization for `snd_als100_pnpids[2]')
../alsa-kernel/isa/als100.c:127: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:127: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:127: (near initialization for `snd_als100_pnpids[2]')
../alsa-kernel/isa/als100.c:127: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:127: warning: (near initialization for `snd_als100_pnpids[2]')
../alsa-kernel/isa/als100.c:129: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:129: warning: (near initialization for `snd_als100_pnpids[3]')
../alsa-kernel/isa/als100.c:129: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:129: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:129: (near initialization for `snd_als100_pnpids[3]')
../alsa-kernel/isa/als100.c:129: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:129: warning: (near initialization for `snd_als100_pnpids[3]')
../alsa-kernel/isa/als100.c:131: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:131: warning: (near initialization for `snd_als100_pnpids[4]')
../alsa-kernel/isa/als100.c:131: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:131: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:131: (near initialization for `snd_als100_pnpids[4]')
../alsa-kernel/isa/als100.c:131: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:131: warning: (near initialization for `snd_als100_pnpids[4]')
../alsa-kernel/isa/als100.c:132: `ISAPNP_CARD_END' undeclared here (not in a function)
../alsa-kernel/isa/als100.c:132: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:132: warning: (near initialization for `snd_als100_pnpids[5]')
../alsa-kernel/isa/als100.c:135: warning: type defaults to `int' in declaration of `ISAPNP_CARD_TABLE'
../alsa-kernel/isa/als100.c:135: warning: parameter names (without types) in function declaration
../alsa-kernel/isa/als100.c:135: warning: data definition has no type or storage class
../alsa-kernel/isa/als100.c: In function `snd_card_als100_isapnp':
../alsa-kernel/isa/als100.c:149: warning: implicit declaration of function `isapnp_find_dev_R65c9362d'
../alsa-kernel/isa/als100.c:149: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:149: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:149: warning: assignment makes pointer from integer without a cast
../alsa-kernel/isa/als100.c:154: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:154: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:154: warning: assignment makes pointer from integer without a cast
../alsa-kernel/isa/als100.c:159: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:159: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:159: warning: assignment makes pointer from integer without a cast
../alsa-kernel/isa/als100.c:170: warning: implicit declaration of function `isapnp_resource_change_R09b965af'
../alsa-kernel/isa/als100.c: In function `alsa_card_als100_init':
../alsa-kernel/isa/als100.c:371: warning: implicit declaration of function `isapnp_probe_cards_Rded28e3d'
make[1]: *** [als100.o] Error 1
make[1]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/isa'
make: *** [compile] Error 1
[root@localhost alsa-driver-0.9.0rc3]# make install
make[1]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore'
make  -C oss modules
make[2]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore/oss'
make[2]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore/oss'
make  -C seq modules
make[2]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq'
make  -C instr modules
make[3]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq/instr'
make[3]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq/instr'
make  -C oss modules
make[3]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq/oss'
make[3]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq/oss'
make[2]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore/seq'
make[1]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/acore'
make[1]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/i2c'
make[1]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/i2c'
make[1]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/drivers'
make  -C mpu401 modules
make[2]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/drivers/mpu401'
make[2]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/drivers/mpu401'
make  -C opl3 modules
make[2]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/drivers/opl3'
make[2]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/drivers/opl3'
make[1]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/drivers'
make[1]: Entering directory `/root/Linux/alsa-driver-0.9.0rc3/isa'
gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/root/Linux/alsa-driver-0.9.0rc3/include -I/lib/modules/2.4.18-3/build/include -O2 -mpreferred-stack-boundary=2 -march=i686 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe  -DKBUILD_BASENAME=als100   -c -o als100.o als100.c
In file included from als100.c:1:
../alsa-kernel/isa/als100.c:121: elements of array `snd_als100_pnpids' have incomplete type
../alsa-kernel/isa/als100.c:123: warning: implicit declaration of function `ISAPNP_CARD_ID'
../alsa-kernel/isa/als100.c:123: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:123: warning: (near initialization for `snd_als100_pnpids[0]')
../alsa-kernel/isa/als100.c:123: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:123: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:123: (near initialization for `snd_als100_pnpids[0]')
../alsa-kernel/isa/als100.c:123: warning: implicit declaration of function `ISAPNP_DEVICE_ID'
../alsa-kernel/isa/als100.c:123: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:123: warning: (near initialization for `snd_als100_pnpids[0]')
../alsa-kernel/isa/als100.c:125: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:125: warning: (near initialization for `snd_als100_pnpids[1]')
../alsa-kernel/isa/als100.c:125: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:125: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:125: (near initialization for `snd_als100_pnpids[1]')
../alsa-kernel/isa/als100.c:125: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:125: warning: (near initialization for `snd_als100_pnpids[1]')
../alsa-kernel/isa/als100.c:127: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:127: warning: (near initialization for `snd_als100_pnpids[2]')
../alsa-kernel/isa/als100.c:127: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:127: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:127: (near initialization for `snd_als100_pnpids[2]')
../alsa-kernel/isa/als100.c:127: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:127: warning: (near initialization for `snd_als100_pnpids[2]')
../alsa-kernel/isa/als100.c:129: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:129: warning: (near initialization for `snd_als100_pnpids[3]')
../alsa-kernel/isa/als100.c:129: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:129: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:129: (near initialization for `snd_als100_pnpids[3]')
../alsa-kernel/isa/als100.c:129: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:129: warning: (near initialization for `snd_als100_pnpids[3]')
../alsa-kernel/isa/als100.c:131: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:131: warning: (near initialization for `snd_als100_pnpids[4]')
../alsa-kernel/isa/als100.c:131: unknown field `devs' specified in initializer
../alsa-kernel/isa/als100.c:131: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:131: (near initialization for `snd_als100_pnpids[4]')
../alsa-kernel/isa/als100.c:131: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:131: warning: (near initialization for `snd_als100_pnpids[4]')
../alsa-kernel/isa/als100.c:132: `ISAPNP_CARD_END' undeclared here (not in a function)
../alsa-kernel/isa/als100.c:132: warning: excess elements in struct initializer
../alsa-kernel/isa/als100.c:132: warning: (near initialization for `snd_als100_pnpids[5]')
../alsa-kernel/isa/als100.c:135: warning: type defaults to `int' in declaration of `ISAPNP_CARD_TABLE'
../alsa-kernel/isa/als100.c:135: warning: parameter names (without types) in function declaration
../alsa-kernel/isa/als100.c:135: warning: data definition has no type or storage class
../alsa-kernel/isa/als100.c: In function `snd_card_als100_isapnp':
../alsa-kernel/isa/als100.c:149: warning: implicit declaration of function `isapnp_find_dev_R65c9362d'
../alsa-kernel/isa/als100.c:149: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:149: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:149: warning: assignment makes pointer from integer without a cast
../alsa-kernel/isa/als100.c:154: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:154: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:154: warning: assignment makes pointer from integer without a cast
../alsa-kernel/isa/als100.c:159: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:159: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:159: warning: assignment makes pointer from integer without a cast
../alsa-kernel/isa/als100.c:170: warning: implicit declaration of function `isapnp_resource_change_R09b965af'
../alsa-kernel/isa/als100.c: In function `alsa_card_als100_init':
../alsa-kernel/isa/als100.c:371: warning: implicit declaration of function `isapnp_probe_cards_Rded28e3d'
make[1]: *** [als100.o] Error 1
make[1]: Leaving directory `/root/Linux/alsa-driver-0.9.0rc3/isa'
make: *** [compile] Error 1
发表于 2002-8-22 11:30:44 | 显示全部楼层

我的AC97没有声音。

安装了RH7。3后我的声卡没有声音,是否是驱动没有安装吗?
还有就是我也没有找到声卡的驱动,也没有提示我要安装他。
要如何解决?
:confused: :confused:
 楼主| 发表于 2002-8-26 12:51:15 | 显示全部楼层
我的问题你们还没有说清楚呢
发表于 2002-8-26 14:06:33 | 显示全部楼层
就看那些文章来研究吧,因为每个人机器环境都不同,所以对这样的问题,谁也不能给一个准确答案。这就是linux与windows的不同。
请弟兄们多多研究。。。。
也请高手兄弟指教。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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