I'm trying to get my onboard AC97 sound working.  I have an ePox 8KHA+
with a VIA KT266/A chipset.

I am using redhat 7.2.  

I ran sndconfig, and it identified the sound card, and kindly informed
me that the ALSA project had a driver.  So, I went over there, and got
the rc2 alsa-driver,lib, util files.  I ran ./configure in the driver
directory with no problems, and I get this result from make:

<console>
[root@brazil alsa-driver-0.9.0rc2]# make
make[1]: Entering directory `/root/alsa-driver-0.9.0rc2/acore'
gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1
-I/root/alsa-driver-0.9.0rc2/include
-I/lib/modules/2.4.7-10/build/include -O2 -mpreferred-stack-boundary=2
-march=athlon -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer
-pipe   -DEXPORT_SYMTAB -c hwdep.c
In file included from /root/alsa-driver-0.9.0rc2/include/adriver.h:40,
                 from
/root/alsa-driver-0.9.0rc2/include/sound/driver.h:43,
                 from ../alsa-kernel/core/hwdep.c:22,
                 from hwdep.c:1:
/lib/modules/2.4.7-10/build/include/linux/modversions.h:1:2: #error
Modules should never use kernel-headers system headers,
/lib/modules/2.4.7-10/build/include/linux/modversions.h:2:2: #error but
rather headers from an appropriate kernel-source package.
/lib/modules/2.4.7-10/build/include/linux/modversions.h:3:2: #error
Change -I/usr/src/linux/include (or similar) to
/lib/modules/2.4.7-10/build/include/linux/modversions.h:4:2: #error
-I/lib/modules/$(uname -r)/build/include
/lib/modules/2.4.7-10/build/include/linux/modversions.h:5:2: #error to
build against the currently-running kernel.
make[1]: *** [hwdep.o] Error 1
make[1]: Leaving directory `/root/alsa-driver-0.9.0rc2/acore'
make: *** [compile] Error 1
</console>

I've just recently joined this list, so I apologize if this has been
answered a million times.  I did notice people posting their
Makefile.conf.in, so here's that:

<Makefile.conf.in>

#
# Configuration Makefile for ALSA driver
# Copyright (c) 1994-98 by Jaroslav Kysela <[EMAIL PROTECTED]>
#

CROSS_COMPILE   ?= @CROSS_COMPILE@
AS              = $(CROSS_COMPILE)@AS@
LD              = $(CROSS_COMPILE)@LD@
CC              = $(CROSS_COMPILE)@CC@ -DALSA_BUILD
CPP             = $(CROSS_COMPILE)@CPP@ -M -DALSA_BUILD
AR              = $(CROSS_COMPILE)@AR@
MODFLAGS        = -DMODULE=1
CFLAGS_KERNEL   =
GENKSYMS        = @GENKSYMS@

mainsrcdir      = @srcdir@
MAINSRCDIR      = @SRCDIR@
prefix          = @prefix@
sysconfdir      = @sysconfdir@
sbindir         = @sbindir@
moddir          = @moddir@
moddir_tree     = @moddir_tree@
c_opts          = @c_opts@
m_opts          = @m_opts@
processor       = @processor@
msmp            = @msmp@
kaversion       = @kaversion@
kversion        = @kversion@
kpatchlevel     = @kpatchlevel@
ksublevel       = @ksublevel@
kextraversion   = @kextraversion@

CONFIG_SND_VERSION      = @CONFIG_SND_VERSION@
CONFIG_SND_KERNELDIR    = @CONFIG_SND_KERNELDIR@
CONFIG_MODULES          = y
CONFIG_SND              = m
CONFIG_SND_MVERSION     = @CONFIG_SND_MVERSION@
CONFIG_PCI              = @CONFIG_PCI@
CONFIG_ISA              = @CONFIG_ISA@
CONFIG_ISAPNP_KERNEL    = @CONFIG_ISAPNP_KERNEL@
CONFIG_ISAPNP           = @CONFIG_ISAPNP@
CONFIG_SGI              = @CONFIG_SGI@
CONFIG_L3               = @CONFIG_L3@
CONFIG_ARM              = @CONFIG_ARM@
CONFIG_PPC              = @CONFIG_PPC@
CONFIG_SND_SEQUENCER    = @CONFIG_SND_SEQUENCER@
CONFIG_SND_OSSEMUL      = @CONFIG_SND_OSSEMUL@
ifeq (y,$(CONFIG_SND_OSSEMUL))
  CONFIG_SND_MIXER_OSS  = m
  CONFIG_SND_PCM_OSS    = m
  ifeq (m,$(CONFIG_SND_SEQUENCER))
    CONFIG_SND_SEQUENCER_OSS = y
  endif
else
  CONFIG_SND_MIXER_OSS  = n
  CONFIG_SND_PCM_OSS    = n
  CONFIG_SND_SEQUENCER_OSS = n
endif
CONFIG_SND_RTCTIMER     = @CONFIG_SND_RTCTIMER@
CONFIG_RTC              = @CONFIG_RTC@
CONFIG_USB              = @CONFIG_USB@

INCLUDE         = -I$(TOPDIR)/include -I$(CONFIG_SND_KERNELDIR)/include
CFLAGS          = $(MODFLAGS) $(INCLUDE) $(c_opts) -Wall -Wstrict-prototypes
-fomit-frame-pointer -pipe
MAKE            += $(m_opts)
SNDVERSIONS     = $(TOPDIR)/include/sndversions.h
DEXPORT         = $(TOPDIR)/include/modules

</Makefile.conf.in>

Thanks,
Ryan



-------------------------------------------------------
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to