From: Duncan C. <dun...@wo...> - 2005-05-05 18:46:49
|
Hi, So, I've backported GHC 6.4 support for Gtk2Hs 0.9.7 (attached). use like so: $ tar -xzf gtk2hs-0.9.7.tar.gz $ patch -p0 < gtk2hs-0.9.7-ghc64.patch $ cd gtk2hs-0.9.7 $ ./configure $ make etc One problem (which I don't fully understand) is that after patching, the filestamps are messed up somehow and so the makefile re-runs its various autotools bits, which might not work on the users machine if they do not have automake/autoconf installed (or the right version etc). We're using this patch in Gentoo so that we can unmask GHC 6.4. We were waiting on gtk2hs and wxHaskell to get compatible with GHC 6.4, and Daan just made a release of wxHaskell specifically for 6.4 compatability so I had to jump! :-) If we can fix the above problem we can announce it on gtk2hs-users and add a FAQ entry. I don't think we need to do an intrim release, but feel free to disagree on that point. In other news, I've got the properties stuff working for most everything (including String properties which were the harder case due to the NULLs). So I'll commit that in the next few days (it touches more or less every file). I've got a binding to VTE compiling, which we can add if we like. http://haskell.org/hircules/ uses it's own partial binding. I got hscairo to build. I don't think there should be too many problems. One thing though; hscairo uses an attributes API, we use an attributes API, they're not the same. I think that we can make them compatible, so long as Abraham is ok with it. See http://ofb.net/~abe/darcs/attribute Duncan |