> >> i have a bit of a problem with all of this. why doesn't ALSA build > >> "out of the box"? the description you've given of what is necessary > >> to get this to work seems (for the most part) to be a bit > >> ridiculous. > > > >insulting people that take time to answer you has always been a > >constructive & efficient communication way. > > sorry, i wasn't trying to be insulting. its just that my experience of > using ALSA for several years when built with a kernel from kernel.org > has been that i just type: > > cd .../alsa-cvs/alsa-{driver,lib,utils} > then > cvscompile > or > ./configure && make && make install > > and it works. i was very suprised when this did not happen with my new > mandrake system. the problem is that many different kernel binaries are built using the same kernel tree, i.e. there are many different kernel configs while there is only one kernel-source package. thus you have to adjust the kernel config by yourself anyway.
in case building the kernel from scratach, you'll surely configure the tree once in prior to build of alsa modules. this ensures you having the correct kernel tree. but in the case of distro's kernel package, the default configuration might not match with the running kernel unless you set up properly. and, much worse is that this small "tune-up" is dependent on each distro (for example, the location of config files, etc.) it might be possible to hack a spec file to change such things automatically. but, as you know, hacking a spec file is awesome and makes the situation more more complicated ;) > >> having to specifically install kernel source to compile ALSA (and > >> presumably other drivers) seems very odd to me. i would understand > >> if ALSA just failed to compile without that step, but i didn't ask > >> for or say no to a kernel source package, and ALSA compiled just > >> fine. > > > >alsa can compile fine as an extra package providing you've kernel > >headers and the right links in /boot and /lib/modules (config, build, > >System.map, ...) > > well, i haven't changed any of that stuff since the install of mdk8.2, > alsa compiled just fine, but you can't modprobe any of the results due > to missing symbols. the modules can be compiled without any complains even with a wrong (i mean, mismatching) configuration. please check the kernel config again. Takashi ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel