Repository navigation
Fix Android toolchain - #6013
Conversation
New minimum SDK. NDK longer supports mips, plain armeabi, nor GCC. Fix tooling.
|
Thank you! |
|
Hello @CaptainJet, I tried to compile mruby using this new configuration. Unfortunately it errors with some missing library/include error regarding readline.h (indeed Android NDK doesn't contain a readline.h). Was this also the case back then and is there any special prerequisites required for mruby on Android? Call: Beside that 23.1 NDK version I also tried 25.1.8937393, but no difference. |
|
I generally recommend not compiling the executables like mirb when making the Android builds. I'm afraid I can't really help you debug it myself. Good luck though! |
|
@CaptainJet Thank you for the very fast response! I'm actually more interested in getting ruby included so I can run some ruby code via C++/NDK on Android. Don't really need interactive in this case I guess 😄 OK, so when I disable all additional So isn't it wrong to specify default.gembox at the android configuration, as it is not compatible? I couldn't find any DISABLE_TOOLS=true environment flag either to disable this stuff so it could be built without manually touching the git state of mruby. @matz |


The NDK no longer supports mips, plain armeabi, or gcc. Remove old build_config for armeabi.
Update minimum sdk.
Fix tooling paths and targets.