[pulseaudio-discuss] svolume_orc.c: error: line 67: unknown directive: .longparam
Paul Menzel
paulepanter at users.sourceforge.net
Sun Mar 20 16:06:57 PDT 2011
Dear PulseAudio folks,
I get the following error with latest master (c0392af2).
| + do_compile
| + base_do_compile
| + '[' -e Makefile -o -e makefile -o -e GNUmakefile ']'
| + oe_runmake
| + oenote make
| + echo NOTE: make
| NOTE: make
| + make
| make all-recursive
| make[1]: Entering directory `/oe/build-minimal-uclibc/minimal-uclibc-dev/work/armv5te-oe-linux-uclibceabi/pulseaudio-0.9.22+git-r11.1-r0+c0392af20a504d7ced715cbd7152fd6d032125aa/git'
| Making all in src
| make[2]: Entering directory `/oe/build-minimal-uclibc/minimal-uclibc-dev/work/armv5te-oe-linux-uclibceabi/pulseaudio-0.9.22+git-r11.1-r0+c0392af20a504d7ced715cbd7152fd6d032125aa/git/src'
| ORCC pulsecore/svolume-orc-gen.c
| In function pa_volume_s16ne_orc_2ch:
| error: line 67: unknown directive: .longparam
| error: variable "(null)" used before being written
| Failed to compile pa_volume_s16ne_orc_2ch
| Failed to compile pa_volume_s16ne_orc_2ch
| make[2]: *** [pulsecore/svolume-orc-gen.c] Error 1
| make[2]: Leaving directory `/oe/build-minimal-uclibc/minimal-uclibc-dev/work/armv5te-oe-linux-uclibceabi/pulseaudio-0.9.22+git-r11.1-r0+c0392af20a504d7ced715cbd7152fd6d032125aa/git/src'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/oe/build-minimal-uclibc/minimal-uclibc-dev/work/armv5te-oe-linux-uclibceabi/pulseaudio-0.9.22+git-r11.1-r0+c0392af20a504d7ced715cbd7152fd6d032125aa/git'
| make: *** [all] Error 2
| + die 'oe_runmake failed'
| + oefatal 'oe_runmake failed'
| + echo FATAL: 'oe_runmake failed'
| FATAL: oe_runmake failed
| + exit 1
I guess it has something to do with
commit 4cd90d9e32ca9a23e3c0f7615974ea0c55ff3e49
Author: Arun Raghavan <arun.raghavan at collabora.co.uk>
Date: Mon Oct 25 17:59:08 2010 +0100
volume: Add Orc-based optimised volume scaling
This adds volume scaling for 1- and 2-channel software volume scaling
using Orc. While testing the MMX and SSE backends on a Core2, I see an
~2x performance benefit over the hand-rolled MMX and SSE code. Since I
haven't been able to test on other architectures, the Orc code is only
used when MMX/SSE* is present. This can be changed in the future after
testing on AMD and ARM machines.
but I do not know anything about this.
I am using OpenEmbedded with `minimal` or `minimal-uclibc` for `MACHINE
= "at91sam9260ek"`. ORCC 0.4.9 is used on this system.
Thanks,
Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20110321/47c8b745/attachment.pgp>
More information about the pulseaudio-discuss
mailing list