cancel
Showing results for 
Search instead for 
Did you mean: 

Where do I find a working example of configuring and compiling the Opus codec library on a Linux machine for an STM32F407 target?

DBust.1
Associate

Something along the lines of: ./configure CFLAGS="-O2 -mfpu=neon -mthumb -mcpu=cortex-m4" LDFLAGS="--specs=nosys.specs" --host=arm-none-eabi --disable-rtcd --enable-fixed-point

Still having issues with make errors, e.g.,

celt_pitch_xcorr_arm-gnu.S:547: Error: thumb conditional instruction should be in IT block

1 REPLY 1

Determine if the assembler source file contains any conditional assembly code, and what command line defines those would need, or if you need to find a different source file for the Cortex-M devices.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..