I think I've finally hit success in cross-compiling libfaust for Android.
My build scripts and process are here :
https://github.com/Jman420/faust_for_android  I've just managed to build
libfaust for all 4 Android Architectures, but haven't build or executed any
tests against it yet since I'll need to run them in an Android VM.  But I
expect that they will pass once I figure that out.

Oh, and turns out that the reason my library files were so big was because
I hadn't stripped out all the debug symbols, etc.  I added a strip step to
the build script and now my libfaust libraries are around 20mb.

Thanks for all the help and support!

On Mon, Jul 15, 2019 at 2:55 AM Stéphane Letz <[email protected]> wrote:

>
> > Le 14 juil. 2019 à 14:21, Justin Giannone <[email protected]> a
> écrit :
> >
> > I'm not sure which option is the best to pursue right now... AOSP's
> libLLVM has some modifications from the full LLVM Project, but I can't
> image that they are huge changes.  I'm thinking that trying to extract the
> appropriate compile parameters might be the more appropriate solution since
> I think I'd have to convert most of the Faust CMake logic into these
> Android.bp files...
>
> This seems indeed the better option AFAICS.
>
> Stephane
_______________________________________________
Faudiostream-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel

Reply via email to