Why don't you create a link called modversions.h that points to version.h?Thanx. That worked for the respective files. Nonetheless I cannot build several of the remaining Alsa 0.94 files. Make errors are all of the same pattern (more "make" error-messages attached):
mixer_oss.c: In function `snd_mixer_oss_open': mixer_oss.c:39: warning: implicit declaration of function `SNDRV_MINOR_OSS_CARD' mixer_oss.c: In function `snd_mixer_oss_notify_handler': mixer_oss.c:1208: warning: implicit declaration of function `snd_register_oss_device' ... ... make[2]: [mixer_oss.o] error 1"
Any comments appreciated.
-Joachim
gcc -D__KERNEL__ -DMODULE=1 -I/usr/src/alsa/alsa-driver-0.9.4/include -I/lib/modules/2.4.21-0.18mdk/build/include -O2 -mpreferred-stack-boundary=2 -march=i686 -D__SMP__ -DCONFIG_SMP -DLINUX -Wall -fomit-frame-pointer -Wno-trigraphs -O2 -Wstrict-prototypes -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -I/usr/src/alsa/alsa-driver-0.9.4/alsa-kernel/core/oss -DEXPORT_SYMTAB -c mixer_oss.c mixer_oss.c: In function `snd_mixer_oss_open': mixer_oss.c:39: warning: implicit declaration of function `SNDRV_MINOR_OSS_CARD' mixer_oss.c: In function `snd_mixer_oss_notify_handler': mixer_oss.c:1208: warning: implicit declaration of function `snd_register_oss_device' mixer_oss.c:1208: `SNDRV_OSS_DEVICE_TYPE_MIXER' undeclared (first use in this function) mixer_oss.c:1208: (Each undeclared identifier is reported only once mixer_oss.c:1208: for each function it appears in.) mixer_oss.c:1236: warning: implicit declaration of function `snd_unregister_oss_device' make[2]: [mixer_oss.o] Fehler 1 (ignoriert)
translation "make[2]: [mixer_oss.o] error 1 (ignored)" gcc -D__KERNEL__ -DMODULE=1 -I/usr/src/alsa/alsa-driver-0.9.4/include -I/lib/modules/2.4.21-0.18mdk/build/include -O2 -mpreferred-stack-boundary=2 -march=i686 -D__SMP__ -DCONFIG_SMP -DLINUX -Wall -fomit-frame-pointer -Wno-trigraphs -O2 -Wstrict-prototypes -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -I/usr/src/alsa/alsa-driver-0.9.4/alsa-kernel/core/oss -DKBUILD_BASENAME=pcm_oss -c -o pcm_oss.o pcm_oss.c pcm_oss.c: In function `snd_pcm_oss_init_substream': pcm_oss.c:1442: warning: implicit declaration of function `SNDRV_MINOR_OSS_DEVICE' pcm_oss.c:1443: `SNDRV_MINOR_OSS_PCM_8' undeclared (first use in this function) pcm_oss.c:1443: (Each undeclared identifier is reported only once pcm_oss.c:1443: for each function it appears in.) pcm_oss.c:1446: `SNDRV_MINOR_OSS_PCM_16' undeclared (first use in this function) pcm_oss.c: In function `snd_pcm_oss_open': pcm_oss.c:1595: warning: implicit declaration of function `SNDRV_MINOR_OSS_CARD' pcm_oss.c:1606: `SNDRV_MINOR_OSS_PCM1' undeclared (first use in this function) pcm_oss.c: In function `register_oss_dsp': pcm_oss.c:2173: warning: implicit declaration of function `snd_register_oss_device' pcm_oss.c:2173: `SNDRV_OSS_DEVICE_TYPE_PCM' undeclared (first use in this function) pcm_oss.c: In function `snd_pcm_oss_disconnect_minor': pcm_oss.c:2216: warning: implicit declaration of function `snd_unregister_oss_device' pcm_oss.c:2216: `SNDRV_OSS_DEVICE_TYPE_PCM' undeclared (first use in this function) make[2]: [pcm_oss.o] Fehler 1 (ignoriert) translation "make[2]: [pcm_oss.o] [mixer_oss.o] error 1 (ignored)" mixer_oss.c:39: warning: implicit declaration of function `SNDRV_MINOR_OSS_CARD' mixer_oss.c:1208: warning: implicit declaration of function `snd_register_oss_device' mixer_oss.c:1208: `SNDRV_OSS_DEVICE_TYPE_MIXER' undeclared (first use in this function)
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com