I think the most crictical one that toolchain misses is (lib)gfortran support. 
I managed to build gfortran for cross compile but I think I am missing pure 
hard float libgfortran to compile libopenblas with. For android, libopenblas 
expect hard float libraries. In google provided toolchain, hard float libraries 
in .../armv7-a/hard but I don't have .../armv7-a/hard directory in my personal 
build of toolchain. Nevertheless, I can build openblas with lapack support but 
netlib provided tests does not work well. Blas passes tests.
Also, for some dependecies including llvm, there is an app called termux. They 
have source package build system available at 
https://github.com/termux/termux-packages . It can be helpful to look at. They 
listed julia in their package suggestion page for some time 
https://termux.com/package-suggestions.html .

Reply via email to