From: Axel S. <Axe...@in...> - 2010-07-16 15:18:30
|
On 16.07.2010, at 17:01, Andy Stewart wrote: > Axel Simon <Axe...@in...> writes: > >> Hi Andy, >> >> I think we need to install all versions of Gtk (2.8, 2.10... 2.20) >> on one machine (into different >> dirs using --prefix= to ./configure) and then build Gtk2Hs against >> each of these version (this can >> be done by setting PKG_CONFIG_PATH appropriately before each cabal >> configure). >> >> There are probably other build problems due to version differences. >> >> Do you want to look into this? It involves installing a lot of tar >> files (you need to download atk, >> pango, glib, cairo for each gtk version). Besides that, it's >> fairly straightforward. I could give >> you access to a computer I have under my desk, if you don't want >> to do that on yours. > Can we do half and half? > > You test 2.8, 2.10, 2.12 > > I test 2.14, 2.16, 2.18 2.20 > I think this work should be - create a table of version-tuples that belong together (gtk version, pango version, atk version,...) - writing a script that downloads the different versions, extracts and builds them - write a script that sets PKG_CONFIG_PATH and then calls ./bootstrap So I think one person should do it. But we could do it on the computer under my desk so we both have access to it. > BTW, we need fix all bugs in > http://hackage.haskell.org/trac/gtk2hs/report/2 ? > Or just fix 0.11.0 ? > Well we should fix whatever we can. > Can we finish *enhancement* ticket in gtk2hs-0.12.0 ? > Well, some of them are done already. This should be fixed: http://hackage.haskell.org/trac/gtk2hs/ticket/1164 Also 1179 and 1174. A. > Cheers, > > -- Andy > >> >> Cheers, >> Axel >> >> On 16.07.2010, at 16:34, Andy Stewart wrote: >> >>> diffing dir... >>> Fri Jul 16 10:32:51 EDT 2010 Andy Stewart <laz...@gm... >>> > >>> * Add 2.14 macro to make Builder.chs can build on gtk+-2.12 or >>> higher (Fixed bug 1189) >>> Ignore-this: beb720b6f7556bbb0352287f7bc5d56f >>> { >>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 85 >>> +#if GTK_CHECK_VERSION(2,14,0) >>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 88 >>> +#endif >>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 149 >>> +#if GTK_CHECK_VERSION(2,14,0) >>> hunk ./gtk/Graphics/UI/Gtk/Builder.chs 191 >>> +#endif >>> } >>> >>> ------------------------------------------------------------------------------ >>> This SF.net email is sponsored by Sprint >>> What will you do first with EVO, the first 4G phone? >>> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first >>> _______________________________________________ >>> Gtk2hs-commit mailing list >>> Gtk...@li... >>> https://lists.sourceforge.net/lists/listinfo/gtk2hs-commit |