From: Toner, B. <ben...@ro...> - 2007-12-03 10:13:12
|
Search the mailing list archives for "c++ and sound compatibility <http://news.gmane.org/find-root.php?message_id=3D%3c2181C5F19DD0254692452 BFF3EAF1D680357AB78%40rsys005a.comm.ad.roke.co.uk%3e> " =20 I posted a work around some time ago - see below =20 > > I have now also got the Alsa sound library working in r1183. > > Firstly buildroot needs to be compiled after making a small change in > > /package/alsa-lib and alsa-utils > > change the config.in to read BR2_PACKAGE_ALSA_LIB or _UTILS in line 1 > > > > Then you'll find in ./gumstix > > -buildroot/build_arm_nofpu/staging_dir/usr/share/alsa all the required > > files. Copy the whole alsa directory into the gumstix, into a directory > > with an identical path to the directory on you build environment > > > > so in my case I created a dir /home/bt/gumstix/gumstix > > -buildroot/build_arm_nofpu/staging_dir/usr/share/alsa on the gumstix and > > copied everything in. > > > > This needs to be fixed in the install path in the config files that come > > down from buildroot - any takers? > > > > then, > > modprobe snd-pxa2xx-ac97 > > > > run aplay -l and you should see your device. =20 =20 ________________________________ From: gum...@li... [mailto:gum...@li...] On Behalf Of Daniel Frey Sent: 03 December 2007 00:00 To: gum...@li... Subject: Re: [Gumstix-users] How to use ALSA on Connex 400 + AudioStix2 I think I found the problem. When I do an strace on aplay -l, it appears to be trying to load the alsa.conf from /usr/share/alsa, but it is prefixed with the path to the staging directory. I would assume then, that there is a problem with the paths in package/alsa-lib/alsa- lib.mk and package/alsa-utils/alsa-utils.mk. Dan --=20 Roke Manor Research Ltd, Romsey, Hampshire, SO51 0ZN, United Kingdom A Siemens company Registered in England & Wales at: Siemens plc, Faraday House, Sir William Siemens Square, Frimley, Camberley, GU16 8QD. Registered No: 267550 ------------------------------------------------------------------------ Visit our website at www.roke.co.uk ------------------------------------------------------------------------ The information contained in this e-mail and any attachments is proprietary to Roke Manor Research Ltd and must not be passed to any third party without permission. This communication is for information only and shall not create or change any contractual relationship. ------------------------------------------------------------------------ Please consider the environment before printing this email |