On a Slackware 7.0 system with stock kernel 2.2.23, alsa-driver-0.9-rc7
 2 sound cards: Hercules Gamesurround Fortissimo II and an old ISA
Opti924.

 ./configure --with-isapnp=yes --with-sequencer=yes --with-oss=yes
--with-cards=dummy,cs46xx,opti92x-ad1848

 after solving some isapnp issues, I still get lots of errors with
unresolved symbols.

I traced the symbols to the module snd-seq-instr which doesn't get not
compiled 
(code found in alsa-kernel/core/synth)

AFAIK the Makefile looks ok, but why the module doesn't compile is
beyond me and I have absolutely no idea how to get it compiled. 

In the Makefile:
---------------------------------------
RAWMIDI_OBJS = snd-seq-midi.o snd-seq-midi-event.o
OPL3_OBJS = snd-seq-midi-event.o snd-seq-midi-emul.o snd-seq-instr.o

# this function returns:
#   "m" - CONFIG_SND_SEQUENCER is m
#   <empty string> - CONFIG_SND_SEQUENCER is undefined
#   otherwise parameter #1 value
#
sequencer := $(if $(subst y,,$(CONFIG_SND_SEQUENCER)),m,$(if
$(CONFIG_SND_SEQUENCER),$(1)))

obj-$(call sequencer,$(CONFIG_SND_OPTI92X_AD1848)) += $(RAWMIDI_OBJS)
$(OPL3_OBJS)

obj-m := $(sort $(obj-m))
-------------------------------------------
CONFIG_SND_SEQUENCER=m so obj-m should contain both RAWMIDI_OBJS and
OPL3_OBJS
But only modules defined in RAWMIDI_OBJS are compiled.

--------------------------------------------------------------------------------------------

gate:/usr/src/alsa-driver-0.9.0rc7# modprobe snd-opl3-synth
/lib/modules/2.2.23/misc/snd-opl3-synth.o: unresolved symbol
snd_seq_instr_find_R8fff548c
/lib/modules/2.2.23/misc/snd-opl3-synth.o: unresolved symbol
snd_seq_instr_free_use_Rf8a556ca
/lib/modules/2.2.23/misc/snd-opl3-synth.o: unresolved symbol
snd_midi_channel_free_set_Rcfb054f4
/lib/modules/2.2.23/misc/snd-opl3-synth.o: unresolved symbol
snd_seq_instr_event_R7bdca607
/lib/modules/2.2.23/misc/snd-opl3-synth.o: unresolved symbol
snd_seq_instr_list_new_Rb61f0009
/lib/modules/2.2.23/misc/snd-opl3-synth.o: unresolved symbol
snd_seq_instr_list_free_R192a43fe
/lib/modules/2.2.23/misc/snd-opl3-synth.o: unresolved symbol
snd_midi_process_event_R789db613
/lib/modules/2.2.23/misc/snd-opl3-synth.o: unresolved symbol
snd_midi_channel_alloc_set_R7b6f0fa7
/lib/modules/2.2.23/misc/snd-opl3-synth.o: unresolved symbol
snd_seq_fm_init_Ra759f38d
snd-seq-device: Device or resource busy



-- 
ing. Andrei Boros
mailto:[EMAIL PROTECTED] / +40-21-303-1870
Centrul pt. Tehnologia Informatiei
Societatea Romana de Radiodifuziune


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to