ARM gcc with alsa

Paul Fox pgf at laptop.org
Sun Sep 25 13:03:01 EDT 2011


barry wrote:
 > Gonzalo et al
 > 
 > I think all I'm missing for this ARM compile is the file 
 > /usr/include/alsa, which does NOT arrive when I type
 > 
 >      yum install alsa-lib-devel-1.0.24-1.fc14.armv5tel.rpm
 > 
 > Yum doesn't see anything missing and simply says Nothing to do.
 > Yet an equivalent command for non-ARM --  e.g. install 
 > alsa-lib-devel.i686 -- certainly delivers the file for that machine.
 > 
 > If this is the only file missing, could some ARM person please email it 
 > to me?  It cannot be large, mostly some structure definitions.
 > Else if I'm missing other things too, can someone please correct my yum 
 > install command?

i've put a tarball of that directory from our koji2 build machine here:
    http://dev.laptop.org/~pgf/junk/usr_include_alsa-arm.tgz

but since that machine is F14, i don't know why you don't already
have that directory.

paul

 > 
 > Thx
 > -- barry
 > 
 > 
 > On 9/23/2011 2:44 PM, Barry Vercoe wrote:
 > > Gozalo
 > >
 > > Well, the targets of most Csoundxo bindings don't exist in Fedora 14 
 > > Csound, which sadly doesn't comply with the full Midi spec, nor does 
 > > it have fixed-point opcode options which in Csoundxo run about 60% 
 > > faster on most processors (I've yet to test this on the 1.75's Armada 
 > > 610).  Faster audio processing frees up more mips for graphic 
 > > interaction -- such as in the XO Music Painter activity.  The fork 
 > > came about since my original Csound was developed for larger machines 
 > > (and has continued that tradition), while Csoundxo is tailored to 
 > > lower-power processors which conform to the price-point of affordable 
 > > XO education in really disadvantaged countries.  The TamTam suite 
 > > isn't a good example since it makes mostly trivial demands on either 
 > > Csound.
 > >
 > > I will continue trying to resolve the ALSA issues for Csoundxo, which 
 > > runs just fine on 386 installs.
 > > Any help appreciated.
 > >
 > > -- barry
 > >
 > > On 9/23/2011 1:33 AM, Gonzalo Odiard wrote:
 > >>
 > >>
 > >> On Wed, Sep 21, 2011 at 5:33 AM, Barry Vercoe <bv at media.mit.edu 
 > >> <mailto:bv at media.mit.edu>> wrote:
 > >>
 > >>     I'm the original author of Csound, and more recently of CsoundXO
 > >>     made especially for the OLPC XO laptop.  Both are C-language
 > >>     programs, the latter with a set of fast Python bindings for
 > >>     development of special interactive XO Activities (applications).
 > >>
 > >> Great!
 > >>
 > >> Can the bindings be packaged, and use the csound version available in 
 > >> Fedora 14?
 > >>
 > >> This bindings, can be used by example in the TamTam Suite?
 > >>
 > >> Regards,
 > >>
 > >> Gonzalo
 > >>
 > >>     To compile csoundxo on the latest XO 1.75 ARM machine I did the
 > >>     following (native):
 > >>
 > >>         yum install gcc
 > >>         yum install alsa-lib-devel-1.0.24-1.fc14.armv5tel.rpm
 > >>         gcc -o csoundxo -I/usr/include -I./include -D_POSIX_C_SOURCE 
 > >>     -L/usr/lib -lasound -lm  ./csrc/*.c
 > >>
 > >>     The install appears to be missing an alsa component, including I
 > >>     suspect a PulseAudio plugin config, which then fails to resolve
 > >>     references to things like
 > >>         snd_pcm_sw_params_t
 > >>
 > >>     Where do I find the right code for this ARM machine?
 > >>
 > >>     Thx
 > >>     Barry Vercoe
 > >>
 > >>     Prof Emeritus MIT Media Lab
 > >>     http://web.media.mit.edu/~bv <http://web.media.mit.edu/%7Ebv>
 > >>
 > >>     Dir of Education and Engineering, OLPC Australia
 > >>     barry at laptop.org.au <mailto:barry at laptop.org.au>
 > >>     +61 409 627 410
 > >>
 > >>
 > >>
 > >>
 > >>
 > >>
 > >>
 > >>
 > >>     _______________________________________________
 > >>     Devel mailing list
 > >>     Devel at lists.laptop.org <mailto:Devel at lists.laptop.org>
 > >>     http://lists.laptop.org/listinfo/devel
 > >>
 > >>
 > >
 > 
 > part 2     text/plain                 129
 > _______________________________________________
 > Devel mailing list
 > Devel at lists.laptop.org
 > http://lists.laptop.org/listinfo/devel

=---------------------
 paul fox, pgf at laptop.org



More information about the Devel mailing list