From 408b74267a48aeb4fe716b3e5645f7b5bf3bddd4 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 27 Feb 2014 13:35:06 -0400 Subject: update --- doc/todo/windows_support.mdwn | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) (limited to 'doc/todo/windows_support.mdwn') diff --git a/doc/todo/windows_support.mdwn b/doc/todo/windows_support.mdwn index 169d4e5b8..d1da853a9 100644 --- a/doc/todo/windows_support.mdwn +++ b/doc/todo/windows_support.mdwn @@ -49,15 +49,30 @@ now! --[[Joey]] ## trying to build XMPP -1. gnutls-$LATEST.zip from +Lots of library deps: + +1. gsasl-$LATEST.zip from (includes + gnuidn and gnutls) 2. pkg-config from 3. libxml2 from mingw: both the -dll and the -dev -3. gsasl from -3. gnuidn from 3. Extract all the above into the Haskell platform's mingw directory. Note that pkg-config needs to be moved out of a named subdirectory. -4. Run in DOS prompt (not cygwin!): cabal install gnutls libxml-sax gsasl gnuidn network-protocol-xmpp +4. Run in DOS prompt (not cygwin!): cabal install network-protocol-xmpp + +Current FAIL: + +
+Loading package gnutls-0.1.5 ... ghc.exe: internal error: Misaligned section: 18206e5b
+    (GHC version 7.6.3 for i386_unknown_mingw32)
+        Please report this as a GHC bug:
+	http://www.haskell.org/ghc/reportabug
+
+ + +Note: This only happens in the TH link stage. So building w/o the webapp +works with XMPP. One possible approach would be to make a helper program +with the XMPP support in it, that does not use TH. -- cgit v1.2.3