<div dir="ltr">Jean-Marc,<div><br></div><div>I can try both of the things you suggested. Maybe this coming weekend.</div><div><br></div><div>I installed the Raspbian libopus-dev package instead of building it myself and that's been working great.</div><div><br></div><div>Do I use <span style="font-size:12.8px">--disable-intrinsics on ./configure, or on make?</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 25, 2017 at 9:28 PM, Jean-Marc Valin <span dir="ltr"><<a href="mailto:jmvalin@jmvalin.ca" target="_blank">jmvalin@jmvalin.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Samuel,<br>
<br>
Can you see if this commit fixes the problem:<br>
<a href="https://git.xiph.org/?p=opus.git;a=commitdiff;h=4507637cc" rel="noreferrer" target="_blank">https://git.xiph.org/?p=opus.<wbr>git;a=commitdiff;h=4507637cc</a><br>
<span class="im HOEnZb"><br>
Jean-Marc<br>
<br>
On 20/05/17 02:55 AM, Samuel Bearg wrote:<br>
</span><div class="HOEnZb"><div class="h5">> Hello,<br>
><br>
> I'm following the directions that 'make check' gave me: to e-mail you<br>
> log files.<br>
><br>
> I'm attempting to build opus on a raspberry pi zero w, which I think has<br>
> more or less the original hardware as an original raspberry pi + WiFi.<br>
><br>
> I'm running a clean install of the latest version of raspbian lite.<br>
> Note that lite has no gui, but also has less packages in general, so it<br>
> might be missing something important for building opus.<br>
><br>
> I tried building opus twice. Well, it seemed like I succeeded in<br>
> building opus twice, but both times the 'make check' tests failed.<br>
><br>
> Time one I downloaded the tar.gz for 1.1.4.<br>
><br>
> ./configure gave the following output:<br>
><br>
> ------------------------------<wbr>------------------------------<wbr>------------<br>
> opus 1.1.4: Automatic configuration OK.<br>
><br>
> Compiler support:<br>
><br>
> C99 var arrays: ................ yes<br>
> C99 lrintf: .................... yes<br>
> Use alloca: .................... no (using var arrays)<br>
><br>
> General configuration:<br>
><br>
> Floating point support: ........ yes<br>
> Fast float approximations: ..... no<br>
> Fixed point debugging: ......... no<br>
> Inline Assembly Optimizations: . No inline ASM for your platform, please send patches<br>
> External Assembly Optimizations:<br>
> Intrinsics Optimizations.......: ARM (NEON)<br>
> Run-time CPU detection: ........ ARM (NEON Intrinsics)<br>
> Custom modes: .................. no<br>
> Assertion checking: ............ no<br>
> Fuzzing: ....................... no<br>
> Ambisonics support: .............no<br>
><br>
> API documentation: ............. yes<br>
> Extra programs: ................ yes<br>
> ------------------------------<wbr>------------------------------<wbr>------------<br>
><br>
> It appeared to build ok, but 'make check' failed. The log is attached as gittest-suite.log<br>
><br>
> I then cloned the git repository and built from that. I had to install git, autoconf, and libtools with apt-get.<br>
><br>
> I ran both autogen.sh and ./configure with the --enable-fixed-point flag. I wasn't sure which one took that argument.<br>
><br>
> ./configure gave the following output. Once again it seemed to build ok, but 'make check' failed. I've attached that as gittest-suite.log<br>
><br>
> ------------------------------<wbr>------------------------------<wbr>------------<br>
> opus 1.2-alpha2-38-g43db562: Automatic configuration OK.<br>
><br>
><br>
><br>
> Compiler support:<br>
><br>
> C99 var arrays: ................ yes<br>
> C99 lrintf: .................... yes<br>
> Use alloca: .................... no (using var arrays)<br>
><br>
> General configuration:<br>
><br>
> Floating point support: ........ no<br>
> Fast float approximations: ..... no<br>
> Fixed point debugging: ......... no<br>
> Inline Assembly Optimizations: . ARM (EDSP) (Media)<br>
> External Assembly Optimizations: ARM (EDSP) (Media)<br>
> Intrinsics Optimizations.......: ARM (NEON)<br>
> Run-time CPU detection: ........ ARM (NEON) (NEON Intrinsics)<br>
> Custom modes: .................. no<br>
> Assertion checking: ............ no<br>
> Fuzzing: ....................... no<br>
> Check ASM: ..................... no<br>
> Ambisonics support: ............ no<br>
><br>
> API documentation: ............. yes<br>
> Extra programs: ................ yes<br>
> ------------------------------<wbr>------------------------------<wbr>------------<br>
><br>
><br>
> --<br>
> Samuel Bearg<br>
> (617) 816-2835<br>
> DNA Medicine Institute<br>
> 727 Massachusetts Ave.<br>
> Cambridge MA 02139<br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> ______________________________<wbr>_________________<br>
> opus mailing list<br>
> <a href="mailto:opus@xiph.org">opus@xiph.org</a><br>
> <a href="http://lists.xiph.org/mailman/listinfo/opus" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/<wbr>listinfo/opus</a><br>
><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Samuel Bearg<br>(617) 816-2835<br>DNA Medicine Institute<br>727 Massachusetts Ave.<br>Cambridge MA 02139</div>
</div>