1. Euphoria on Android
- Posted by mic_ Jun 27, 2009
- 2003 views
I've been playing around with compiling the Euphoria interpreter for Android as a native application. After some small changes I got it to work to the point where it actually runs.
I've set up a small page for it here: http://jiggawatt.org/badc0de/android/eu/
Note that anything dealing with shared objects (define_c_*) won't work right now because I've commented out some of that stuff to avoid compilation errors / segfaults. I also haven't tried setting up a proper Euphoria environment in the Android emulator (with EUDIR and that stuff), so that "include" will work properly.
In case you wonder why the binary is so large, it's because you need to link statically for native apps to run on Android (there might be ways to do it dynamically, but it's not something I've looked into yet).
3. Re: Euphoria on Android
- Posted by mic_ Jun 27, 2009
- 1762 views
What is Android?
Jeremy
Well, I assume you are aware of search engines.. ;) But anyway: "Android is a software stack for mobile devices that includes an operating system, middleware and key applications." http://www.android.com/
4. Re: Euphoria on Android
- Posted by darkborn Jun 27, 2009
- 1744 views
Thanks Mic!
I'll post news & links to Pandora , BeagleBoard etc forums. I hope that it will concern ppl at Pandora community...
They are still deciding which is "more evil": Maemo or Android...
5. Re: Euphoria on Android
- Posted by darkborn Jun 27, 2009
- 1869 views
I'm just wondering: Mic, did you use Android Native Development Kit (NDK) http://developer.android.com/sdk/ndk/1.5_r1/index.html ?
It is hot new and you didn't mention it... but it sounds promising!
Here is THE NEWS at arstechnica:
"Android goes beyond Java, gains native C/C++ dev kit" (and Python & Lua; somebody should inform 'em that Euphoria's coming soon )
6. Re: Euphoria on Android
- Posted by mic_ Jun 27, 2009
- 1928 views
- Last edited Jun 28, 2009
I'm just wondering: Mic, did you use Android Native Development Kit (NDK) http://developer.android.com/sdk/ndk/1.5_r1/index.html ?
It is hot new and you didn't mention it... but it sounds promising!
Here is THE NEWS at arstechnica:
"Android goes beyond Java, gains native C/C++ dev kit" (and Python & Lua; somebody should inform 'em that Euphoria's coming soon )
Nope, I didn't. I have the NDK, but I haven't tried it out yet (it was only released 3 days ago iirc). From my understanding the NDK is used to create .so files that you can then invoke from Java. What I wanted to do was build a stand-alone executable, so I just used a regular cross compiling version of gcc (the one from CodeSourcery).