[Alsa-user] alsa-driver0.9.0rc2 compile errors: doesn't create PCI modules
Brought to you by:
perex
From: Taupter <ta...@ba...> - 2002-06-21 11:25:20
|
Hello I was trying to compile alsa-driver0.9.0rc2, and it didn't compile or install PCI modules. Machine configuration: PentiumII 350MHz /384MB RAM Sound Blaster Live! Platinum 5.1 (emu10k1) Mandrake linux 8.2 with kernel 2.4.18-6mdk with devfs support already working alsa-driver 0.9.0rc1 (the 0.5.x that came with Mandrake was removed by hand). Procedures taken: - Removed /lib/modules/2.4.18-6mdk/kernel/sound directory (where the old 0.9.0rc1 modules were in) - uncompressed alsa-driver-0.9.0rc2.tar.bz2 to /usr/local/src - ./configure --with-sequencer=yes --with-oss=yes - make - make install It did create and intall the following modules (more text after the listing): [root@localhost sound]# ls -R .: acore/ drivers/ i2c/ isa/ synth/ ./acore: oss/ seq/ snd-hwdep.o snd.o snd-pcm.o snd-rawmidi.o snd-timer.o ./acore/oss: snd-mixer-oss.o snd-pcm-oss.o ./acore/seq: instr/ snd-seq-device.o snd-seq-midi-emul.o snd-seq-midi.o snd-seq-virmidi.o oss/ snd-seq-instr.o snd-seq-midi-event.o snd-seq.o ./acore/seq/instr: snd-ainstr-fm.o snd-ainstr-gf1.o snd-ainstr-iw.o snd-ainstr-simple.o ./acore/seq/oss: snd-seq-oss.o ./drivers: mpu401/ opl3/ snd-dummy.o snd-mtpav.o snd-serialmidi.o snd-serial-u16550.o snd-virmidi.o ./drivers/mpu401: snd-mpu401.o snd-mpu401-uart.o ./drivers/opl3: snd-opl3-lib.o snd-opl3-synth.o ./i2c: snd-cs8427.o snd-i2c.o snd-tea6330t.o ./isa: ad1816a/ es1688/ sb/ snd-cmi8330.o snd-opl3sa2.o ad1848/ gus/ snd-als100.o snd-dt0197h.o snd-sgalaxy.o cs423x/ opti9xx/ snd-azt2320.o snd-es18xx.o wavefront/ ./isa/ad1816a: snd-ad1816a-lib.o snd-ad1816a.o ./isa/ad1848: snd-ad1848-lib.o snd-ad1848.o ./isa/cs423x: snd-cs4231-lib.o snd-cs4231.o snd-cs4232.o snd-cs4236-lib.o snd-cs4236.o ./isa/es1688: snd-es1688-lib.o snd-es1688.o ./isa/gus: snd-gusclassic.o snd-gus-lib.o snd-gus-synth.o snd-interwave-stb.o snd-gusextreme.o snd-gusmax.o snd-interwave.o ./isa/opti9xx: snd-opti92x-ad1848.o snd-opti92x-cs4231.o snd-opti93x.o ./isa/sb: snd-emu8000-synth.o snd-sb16-csp.o snd-sb16.o snd-sb8.o snd-sb-common.o snd-es968.o snd-sb16-dsp.o snd-sb8-dsp.o snd-sbawe.o ./isa/wavefront: snd-wavefront.o ./synth: emux/ snd-util-mem.o ./synth/emux: snd-emux-synth.o As you can see, no PCI modules at all. I checked every subdirectory under /usr/local/src/alsa-driver-0.9.0rc2/pci and no .o files at all. then I removed the /usr/local/src/alsa-driver-0.9.0rc2 directory and remade the same procedures as before, changing the ./configure line to ./configure --with-sequencer=yes --with-oss=yes ./configure --with-sequencer=yes --with-oss=yes --with-isapnp=yes ./configure --with-sequencer=yes --with-oss=yes --with=cards=all ./configure --with-sequencer=yes --with-oss=yes --with-cards=all --with-isapnp=yes ./configure --with-sequencer=yes --with-oss=yes --with=cards=emu10k1 ./configure --with-sequencer=yes --with-oss=yes --with-cards=emu10k1 --with-isapnp=yes for each time I ran it, and remembering to verify what modules were built and installed, and removing them and the source directory too. Aways the same behavior, the same result. No compilation errors at all. last time I tried to enter in the /usr/local/src/alsa-driver-0.9.0rc2/pci and make The modules were built, but make install showed me "No rule to process target `install'. Stop." I didn't try to copy the .o files by hand and test. Well, I hope this description is useful. Claudio |