Android via NDK is a supported platform. The "src/README" file has information 
on cross-compilation and specific hints for Android. I'm not in a position to 
double check just now, but it built the last time I tried a few months ago.

Embedding should be as easy as on any platform. I wouldn't classify it as 
"easy" in absolute terms, but it shouldn't be too difficult for a typical host 
application - maybe on par with making a portable Scheme program.

> On Jun 12, 2015, at 9:33 AM, Neil Van Dyke <n...@neilvandyke.org> wrote:
> 
> Has anyone tried to build Racket 6.x for the Android NDK (or whatever is the 
> current way to do native code)?  That might be the fastest path, rather than 
> targeting Dalvik, Java, or JS.
> 
> Encouraging: I did find that Racket 6.x builds pretty easily as a 
> possibly-viably-sized OpenWrt package, which gives me some hope that Android 
> NDK might be low-hanging fruit as well.  (Though Android apps are more 
> complicated than OpenWrt binaries are.  Good news is that Android devices do 
> tend to have lots more RAM and CPU than OpenWrt ones.)
> 
> -rw-r--r--  1 user user 5531012 May 11 17:57 racket_6.1.1-1_ar71xx.ipk
> -rw-r--r--  1 user user 5804296 May 17 06:35 racket_6.1.91.900-1_ar71xx.ipk
> 
> Neil V.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to