Hey Guys,

I'm trying to compile libfaust in order to use the JIT Compiler in a Java &
C++ Android App.  Specifically having a Frontend App written in Java which
the User leverages in order to tune a Backend AudioFlinger Module written
in C++.  The Backend Module is where the audio processing will take place,
although some processing may take place in the Frontend to provide feedback
to the User as well.

I'm trying to understand how I will need to include LLVM for libfaust to
function.  Here are the questions I've come up with :
  - Does libfaust expect a full compiled installation of LLVM to be present
(meaning shared libs, headers, executables, etc)?  Or just a subset of
those files?  I expect that it just needs necessary libs since the JIT
Compiler is all in-memory.
  - Should I use Android NDK Toolchains to compile LLVM for Android
Architectures?  Since Android NDK uses LLVM to compile Android Apps I'm not
sure that it makes sense to use it to try to compile LLVM to run in Android.

Currently the issue that I run into when trying to use the Android NDK to
build LLVM is that cmake tries to compile and execute a sample app, but
since my Dev Machine is Windows the sample app can't run.
_______________________________________________
Faudiostream-devel mailing list
Faudiostream-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel

Reply via email to