On 7/13/10, Clemens Ladisch <clemens@xxxxxxxxxx> wrote: > John Simpson wrote: > > I've been trying to use the alsa-lib API, but I haven't been able to > > get anything to compile. > > > > ~/alsa/alsa-lib-1.0.22/test$ for f in *.c; do echo; cc $f 2>&1 | head -n2; done > > > ... > > Did I miss something? > > The makefile. > > If alsa-lib is installed correctly, the only option you need for your > own programs is -lasound. > > Ok, now I can compile several of the test programs, but I am still not able to generate sound. [1|user@Nokia-N810-43-7|~/alsa-lib-1.0.23/test]cc -lasound control.c -o control [1|user@Nokia-N810-43-7|~/alsa-lib-1.0.23/test]./control Soundcard #1: card - 0 id - 'EAC' driver - 'EAC' name - 'OMAP24xx EAC' longname - 'OMAP24xx EAC with codec TLV320AIC33' mixername - 'TLV320AIC33' components - '' PCM next device error: Inappropriate ioctl for device RAWMIDI next device error: Inappropriate ioctl for device [1|user@Nokia-N810-43-7|~/alsa-lib-1.0.23/test]cc -lasound pcm.c -o pcm [1|user@Nokia-N810-43-7|~/alsa-lib-1.0.23/test]./pcm Playback device is plughw:0,0 Stream parameters are 44100Hz, S16_LE, 1 channels Sine wave rate is 440.0000Hz Using transfer method: write Playback open error: Inappropriate ioctl for device [1|user@Nokia-N810-43-7|~/alsa-lib-1.0.23/test]cc -lasound pcm_min.c -o pcm_min [1|user@Nokia-N810-43-7|~/alsa-lib-1.0.23/test]./pcm_min Playback open error: Inappropriate ioctl for device I sure appreciate the help... I'm feeling a bit dense at the oment :-( _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel