1

I'm working on a cross-mobile project that requires performant real-time FFT.

iOS is easy thanks to the vDSP FFT.

Android I cannot see a clear path. Best option I can see: dynamic-link to FFTW. But do I need to supply an FFTW dylib with the project? Or can I reasonably expect an android device to have that library?

P i
  • 29,020
  • 36
  • 159
  • 267
  • 1
    Unless what you want appears [in the NDK documentation](https://developer.android.com/ndk/guides/stable_apis.html), you should plan on baking the library into your app. – CommonsWare Feb 24 '18 at 19:09
  • 1
    @CommonsWare Don't think GPL license allows that... :/ – P i Feb 24 '18 at 19:46
  • 1
    You would have to ship your app licensed under the GPL. Or, see if the library developers will sell you a commercial license. Or, use a different library. Or, write your own library. – CommonsWare Feb 24 '18 at 19:49
  • 2
    Not sure why this is being down-voted - it’s a tricky problem which is often encountered when working with GPL libraries and proprietary deliverables. – Paul R Feb 25 '18 at 08:27

0 Answers0