summaryrefslogtreecommitdiff
path: root/doc/design/assistant/android.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'doc/design/assistant/android.mdwn')
-rw-r--r--doc/design/assistant/android.mdwn14
1 files changed, 12 insertions, 2 deletions
diff --git a/doc/design/assistant/android.mdwn b/doc/design/assistant/android.mdwn
index 90dc55179..f2711a479 100644
--- a/doc/design/assistant/android.mdwn
+++ b/doc/design/assistant/android.mdwn
@@ -14,6 +14,18 @@ available in the App Store.
* git (not all git commands are needed,
but core plumbing and a few like `git-add` are.)
+## GHC Android?
+
+Android's native SDK does not use glibc. GHC's runtime links with glibc.
+This could be an enormous problem. Other people want to see GHC able to
+target Android, of course, so someone may solve it before I get stuck on
+it.
+
+References:
+
+* <http://stackoverflow.com/questions/5151858/running-a-haskell-program-on-the-android-os>
+* <http://www.reddit.com/r/haskell/comments/ful84/haskell_on_android/>
+
### Android specific features
The app should be aware of power status, and avoid expensive background
@@ -57,8 +69,6 @@ version git-annex dependend upon existing on the phone. (Maybe the phone
would have to be always considered an untrusted repo, which probably
makes sense anyway.)
-Problem:
-
#### crazy `LD_PRELOAD` wrapper
Need I say more? (Also, Android's linker may not even support it.)