Kai Vehmanen wrote:
One thing I've noted that if you build (or just run make config) the
kernel in the /usr/src/linux-2.4 source-tree (i.e. the files from the
kernel-source rpm package), building alsa-lib will fail as it finds the
wrong kernel name (2.4.xx-yy-custom instead of the kernel that is actually running). If the kernel-source tree is clean, alsa-lib compiles fine.


Kai,

I also use Red Hat.

I understand that you probably read a tip say that this was necessary. And it is necessary, as far as I recall, in order to build the drivers.

The steps are:
1. Copy the appropriate config file from /boot to
/usr/src/linux-n.n.nn/.config
2. You need to edit the Makefile to remove the "custom" part from the
"EXTRAVERSION" variable
3. make oldconfig
4. make dep

Alternatively, you could build AND INSTALL your own kernel (be sure that
the "custom" part is back in the Makefile first, though), because Red
Hat throws in the kitchen sink and the toilet in their precompiled
kernel RPMs.  Although Red Hat often bitches about it, you can make your
system run better on a kernel that is actually configured for your
system.  I usually copy in the config file into the source directory,
run 'make menuconfig', and build a kernel that's better suited to my
preferences and my hardware, which improves performance and usability.

--
William M. Quarles

[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]




------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to