summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-11-12 17:48:58 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-11-12 17:48:58 -0400
commit30b6e145eebf926adbaf3f0d9a32c210ef5348a8 (patch)
tree3099f64a56620ecb7020ddd6a81274e7c3a536c2
parent710e4cafac262225c38f93153b2a8d7b983e4c89 (diff)
devblog
-rw-r--r--doc/devblog/day_55__fireside_porting.mdwn22
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/devblog/day_55__fireside_porting.mdwn b/doc/devblog/day_55__fireside_porting.mdwn
new file mode 100644
index 000000000..c7469d953
--- /dev/null
+++ b/doc/devblog/day_55__fireside_porting.mdwn
@@ -0,0 +1,22 @@
+Annoyingly, the Android 4.3 fix breaks git-annex on Android 4.0 (probably
+through 4.2), so I now have two separate builds of the Android app.
+
+---
+
+Worked on Windows porting today. I've managed to get the assistant
+and watcher (but not yet webapp) to build on Windows.
+The `git annex transferrer` interface needs POSIX stuff, and seems to be
+the main thing that will need porting for Windows for the assistant to
+work, besides of course file change detection. For that, I've hooked up
+[Win32-notify](http://hackage.haskell.org/package/Win32-notify).
+
+So the watcher might work on Windows.
+At least in theory. Problem is, while all the code builds ok,
+it fails to link:
+
+ ghc.exe: could not execute: C:\Program Files (x86)\Haskell Platform\2012.4.0.0\lib/../mingw/bin/gcc.exe
+
+I wonder if this is case of too many parameters being passed?
+
+This happens both on the autobuilder and on my laptop, so I'm stuck here.
+Oh well, I was not planning to work on this anyway until February...