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