Adam,

I made all that and then a depmod -e. I get unresolved symbol errors.

[root@hori misc]# /sbin/depmod -e snd-card-emu10k1
# module             id=string
# pci module         vendor     device     subvendor  subdevice  class      class_mask driver_data
# isapnp module      cardvendor carddevice driver_data vendor     function   ...
# usb module         match_flags idVendor idProduct bcdDevice_lo bcdDevice_hi bDeviceClass bDeviceSubClass bDeviceProtocol bInterfaceClass bInterfaceSubClass bInterfaceProtocol driver_info
# module             pattern
[root@hori misc]# /sbin/depmod -e snd-card-emu10k1.o
depmod: *** Unresolved symbols in snd-card-emu10k1.o
depmod:     snd_emu10k1_pcm_Ra233f2bf
depmod:     snd_card_free_R80bfcb46
depmod:     snd_card_new_Rd33b9794
depmod:     snd_seq_device_new_R2f62560d
depmod:     snd_emu10k1_pcm_mic_Rbdd43bac
depmod:     snd_emu10k1_fx8010_new_R2de06655
depmod:     snd_emu10k1_pcm_efx_R634822a2
depmod:     snd_card_register_R92c419d9
depmod:     snd_emu10k1_fx8010_pcm_Rf1e3a736
depmod:     snd_emu10k1_mixer_R2fed7bd1
depmod:     snd_emu10k1_midi_Rb621d5f8
depmod:     snd_emu10k1_create_R995a055b
snd-card-emu10k1.o:

# module             id=string
snd-card-emu10k1.o   info_classes={sound}
snd-card-emu10k1.o   info_devices={{Creative Labs,SB Live!/PCI512/E-mu APS}}
snd-card-emu10k1.o   info_parm_snd_index=enable:(snd_enable),allows:{{0,7}},unique,skill:required,dialog:list
snd-card-emu10k1.o   info_parm_snd_id=enable:(snd_enable),unique
snd-card-emu10k1.o   info_parm_snd_enable=allows:{{0,Disabled},{1,Enabled}},default:0,dialog:check
snd-card-emu10k1.o   info_parm_snd_extin=enable:(snd_enable)allows:{{0,0x0ffff}},base:16
snd-card-emu10k1.o   info_parm_snd_extout=enable:(snd_enable)allows:{{0,0x0ffff}},base:16
snd-card-emu10k1.o   info_parm_snd_seq_ports=enable:(snd_enable)allows:{{0,32}}
snd-card-emu10k1.o   info_parm_snd_max_synth_voices=enable:(snd_enable)
snd-card-emu10k1.o   info_parm_snd_max_buffer_size=enable:(snd_enable)
snd-card-emu10k1.o   info_parm_snd_enable_ir=allows:{{0,Disabled},{1,Enabled}},default:0,dialog:check
# pci module         vendor     device     subvendor  subdevice  class      class_mask driver_data
snd-card-emu10k1.o   0x00001102 0x00000002 0xffffffff 0xffffffff 0x00000000 0x00000000 0x00000000
# isapnp module      cardvendor carddevice driver_data vendor     function   ...
# usb module         match_flags idVendor idProduct bcdDevice_lo bcdDevice_hi bDeviceClass bDeviceSubClass bDeviceProtocol bInterfaceClass bInterfaceSubClass bInterfaceProtocol driver_info
# module             pattern

What do you think the reason is? Do you think I should try to upgrade my gcc compiler?
It's 2.96 currently.

Emre
Adam Jones wrote:
Is there anybody who managed to load ALSA drivers for Sound Blaster
Live on Red Hat 7.2.

Not personally on RH7.2, no, but certainly with a whole range of 2.4.x
kernels.

First thing to try (apologies if you've done this):

Check your kernel configuration, and make sure that you've got sound
support enabled, but no cards configured. If that's not the case,
rebuild and install your new kernel.

rmmod all the ALSA modules if they're loaded.

Do a "make distclean" in the alsa-driver directory.

Do a "./configure" with appropriate options (I tend to use
--with-oss=yes --with-sequencer=yes --with-isapnp=no
--with-cards=emu10k1 )

"make install"

A "depmod -ae" should now tell you whether there are unresolved symbols
in any of the modules.

Try modprobing things...


I (and others) have had a bit of fun getting the SB Live! configured
correctly - if you can get the modules to load then I'll be happy to
supply a working /etc/asound.state from my machine.

H ope this helps...



Reply via email to