<br>I am seeing the following when trying to build pulseaudio on an ARM-based Beagleboard (OMAP3):<br><br> CC libpulsecore_1.0_la-svolume_arm.lo<br>../libtool: line 975: warning: setlocale: LC_MESSAGES: cannot change locale (en_GB.utf8)<br>
{standard input}: Assembler messages:<br>{standard input}:82: Error: thumb conditional instruction should be in IT block -- `addcs r0,r8'<br>{standard input}:83: Error: thumb conditional instruction should be in IT block -- `movcs r6,r0'<br>
{standard input}:98: Error: thumb conditional instruction should be in IT block -- `addcs r0,r8'<br>{standard input}:99: Error: thumb conditional instruction should be in IT block -- `movcs r6,r0'<br>{standard input}:119: Error: thumb conditional instruction should be in IT block -- `addcs r0,r8'<br>
{standard input}:120: Error: thumb conditional instruction should be in IT block -- `movcs r6,r0'<br><br>I am using the normal build (bootstrap.sh, configure, make) on Linaro ALIP on the Beagleboard. The build worked fine on a Pandaboard with Ubuntu 10.10. It looks like something is different and not being detected via bootstrap/configure on ALIP.<br>
<br>I believe configure has identified the architecture correctly. Also, I have searched and seen commits in the pulseaudio/ubuntu maillist archive for adding "-Wa, -mimplicit-it=thumb". I have added this to CFLAGS without success. <br>
<br>Any thoughts on what else I could try?<br><br>Kurt Taylor (irc krtaylor)<br><br>