This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How compile OPUS

Hello,

I am working on ble/audio application on nrf52832. I would like to know how to compile OPUS codec (used in smart remote) so I can use it on arm cortex. For now I compiled it with simplest path (./configure; make; make install) but when I try to link it to my application is says 

libopus.a: error adding symbols: File format not recognized

Any help is welcomed.

Michal

Parents Reply
  • I am not using Keil, I use gcc only. 

    I downloaded sources from opus site - http://www.opus-codec.org/. My feeling is that I somehow need to specify target (arm cortex). From logs I see it using my gcc compiler for windows instead of arm-none-eabi-gcc compiler. Is there a tutorial how to confiugre opus regarding it was used in smart remote? Or maybe all needed sources are in smart remote code and I would only need to buy smart remote with access to its code? I am trying to get through configuration but no results for now.

    I really would appriciate help, if we wont be able to run opus then we would need to add external IC for mp3 decoding. We would like to avoid this as it will raise production costs. I know opus is integrated within smart remote project so I hope you can help me.

Children
Related