Looks like perhaps I have the same problem with 0.9.0rc3, but I use 
sblive instead of SB16. My error output below does *not* reflect removal 
of sym link alsa-driver-0.9.0rc3/include/linux/isapnp.h, I was unable to 
compile at all without isapnp.h, dependencies cause make to exit before 
starting (I reran ./configure). The rest of my reply starts below the 
quoted original message; unfortunately, I joined the email list after 
the original post, I'm catching it mid-stream.

Jarek Kus wrote:
> W liście z sob, 07-09-2002, godz. 15:02, kevin ernste pisze: 
> 
>>Hi Jarek-
> 
> Hi and thanks for answer! 
>  
> 
>>You may have more problems than just this (do you have
>>the kernel sources?), but you can get rid of that
> 
> Yes I have kernel sources in /usr/src/linux (it's symlink to
> /usr/src/linux-2.4.19 in fact). 
> 
> 
>>isapnp issue by just throwing away the header before
>>compiling as the alsa page suggests:
>>
>>rm -f alsa-driver-0.9.0rc3/include/linux/isapnp.h
> 
> 
> I did it but that didn't solve my problem.
>  
> 
>>Of course you may need this for your SB16 (?), but
>>that means trying an older version of ALSA (rc2), or a
>>newer one (cvs).
> 
> 
> OK, I'll try drivers from CVS.
> 
> Regards


Info: x86 SMP, Redhat 7.3, kernel 2.4.19 (source installed and 
available), sblive/emu10k1 audio card, no ISA cards on the system. To 
quote the ./configure output:
<CONFIGURE>
 > ./configure
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for working const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... 
/home/home1/stimits/download/audio/alsa-driver-0.9.0rc3
checking cross compile...
checking for directory with kernel source... /lib/modules/2.4.19-xfs-1/build
checking for kernel version... 2.4.19-xfs-1
checking for kernel linux/pm.h... yes
checking for kernel module symbol versions... yes
checking for PCI support in kernel... yes
checking for SGI/MIPS (HAL2) architecture... no
checking for directory to store kernel modules... 
/lib/modules/2.4.19-xfs-1/kernel/sound
checking for verbose printk... on
checking for debug level... none
checking for processor type... i686
checking for SMP... yes
checking for ISA PnP driver in kernel... yes
checking for ISA PnP support... yes
checking for driver version... 0.9.0rc3
checking for sequencer support... yes
checking for OSS/Free emulation... yes
checking for RTC callback support in kernel... no
checking for USB... yes
checking for which soundcards to compile driver for... all
updating cache ./config.cache
creating ./config.status
creating version
creating Makefile.conf
creating snddevices
creating utils/alsa-driver.spec
creating utils/buildrpm
creating toplevel.config
creating include/config.h
include/config.h is unchanged
creating include/config1.h
include/config1.h is unchanged
creating include/version.h
include/version.h is unchanged
</CONFIGURE>



Running make install as root, here is the the output at the point it 
begins to fail:
</MAKE INSTALL>
make[1]: Leaving directory 
`/home/home1/stimits/download/audio/alsa-driver-0.9.0rc3/drivers'
make[1]: Entering directory 
`/home/home1/stimits/download/audio/alsa-driver-0.9.0rc3/isa'
gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1 
-I/home/home1/stimits/download/audio/alsa-driver-0.9.0rc3/include 
-I/lib/modules/2.4.19-xfs-1/build/include -O2 
-mpreferred-stack-boundary=2 -march=i686 -D__SMP__ -DCONFIG_SMP -DLINUX 
-Wall -Wstrict-prototypes -fomit-frame-pointer -pipe 
-DKBUILD_BASENAME=als100   -c -o als100.o als100.c
In file included from 
/home/home1/stimits/download/audio/alsa-driver-0.9.0rc3/include/adriver.h:124,
                  from 
/home/home1/stimits/download/audio/alsa-driver-0.9.0rc3/include/sound/driver.h:43,
                  from ../alsa-kernel/isa/als100.c:23,
                  from als100.c:1:
/home/home1/stimits/download/audio/alsa-driver-0.9.0rc3/include/linux/isapnp.h:334: 
warning: `struct isapnp_card_id' declared inside parameter list
/home/home1/stimits/download/audio/alsa-driver-0.9.0rc3/include/linux/isapnp.h:334: 
warning: its scope is only this definition or declaration, which is 
probably not what you want.
In file included from als100.c:1:
../alsa-kernel/isa/als100.c:121: elements of array `snd_als100_pnpids' 
have incomplete type
../alsa-kernel/isa/als100.c:123: warning: implicit declaration of 
function `ISAPNP_CARD_ID'
../alsa-kernel/isa/als100.c:123: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:123: warning: (near initialization for 
`snd_als100_pnpids[0]')
../alsa-kernel/isa/als100.c:123: unknown field `devs' specified in 
initializer
../alsa-kernel/isa/als100.c:123: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:123: (near initialization for 
`snd_als100_pnpids[0]')
../alsa-kernel/isa/als100.c:123: warning: implicit declaration of 
function `ISAPNP_DEVICE_ID'
../alsa-kernel/isa/als100.c:123: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:123: warning: (near initialization for 
`snd_als100_pnpids[0]')
../alsa-kernel/isa/als100.c:125: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:125: warning: (near initialization for 
`snd_als100_pnpids[1]')
../alsa-kernel/isa/als100.c:125: unknown field `devs' specified in 
initializer
../alsa-kernel/isa/als100.c:125: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:125: (near initialization for 
`snd_als100_pnpids[1]')
../alsa-kernel/isa/als100.c:125: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:125: warning: (near initialization for 
`snd_als100_pnpids[1]')
../alsa-kernel/isa/als100.c:127: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:127: warning: (near initialization for 
`snd_als100_pnpids[2]')
../alsa-kernel/isa/als100.c:127: unknown field `devs' specified in 
initializer
../alsa-kernel/isa/als100.c:127: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:127: (near initialization for 
`snd_als100_pnpids[2]')
../alsa-kernel/isa/als100.c:127: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:127: warning: (near initialization for 
`snd_als100_pnpids[2]')
../alsa-kernel/isa/als100.c:129: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:129: warning: (near initialization for 
`snd_als100_pnpids[3]')
../alsa-kernel/isa/als100.c:129: unknown field `devs' specified in 
initializer
../alsa-kernel/isa/als100.c:129: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:129: (near initialization for 
`snd_als100_pnpids[3]')
../alsa-kernel/isa/als100.c:129: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:129: warning: (near initialization for 
`snd_als100_pnpids[3]')
../alsa-kernel/isa/als100.c:131: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:131: warning: (near initialization for 
`snd_als100_pnpids[4]')
../alsa-kernel/isa/als100.c:131: unknown field `devs' specified in 
initializer
../alsa-kernel/isa/als100.c:131: extra brace group at end of initializer
../alsa-kernel/isa/als100.c:131: (near initialization for 
`snd_als100_pnpids[4]')
../alsa-kernel/isa/als100.c:131: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:131: warning: (near initialization for 
`snd_als100_pnpids[4]')
../alsa-kernel/isa/als100.c:132: `ISAPNP_CARD_END' undeclared here (not 
in a function)
../alsa-kernel/isa/als100.c:132: warning: excess elements in struct 
initializer
../alsa-kernel/isa/als100.c:132: warning: (near initialization for 
`snd_als100_pnpids[5]')
../alsa-kernel/isa/als100.c:135: warning: type defaults to `int' in 
declaration of `ISAPNP_CARD_TABLE'
../alsa-kernel/isa/als100.c:135: warning: data definition has no type or 
storage class
../alsa-kernel/isa/als100.c: In function `snd_card_als100_isapnp':
../alsa-kernel/isa/als100.c:149: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:149: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:154: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:154: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:159: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c:159: dereferencing pointer to incomplete type
../alsa-kernel/isa/als100.c: In function `alsa_card_als100_init':
../alsa-kernel/isa/als100.c:371: warning: passing arg 1 of 
`isapnp_probe_cards_Rsmp_1d966f40' from incompatible pointer type
../alsa-kernel/isa/als100.c:371: warning: passing arg 2 of 
`isapnp_probe_cards_Rsmp_1d966f40' from incompatible pointer type
make[1]: *** [als100.o] Error 1
make[1]: Leaving directory 
`/home/home1/stimits/download/audio/alsa-driver-0.9.0rc3/isa'
make: *** [compile] Error 1
</MAKE INSTALL>


D. Stimits, stimits AT attbi.com



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to