From: Peter G. <pg...@gm...> - 2008-07-07 18:41:26
|
Peter Hercek wrote: > Thanks for the package. > I experienced some bugs with it on windows. When showing a dynamically > built context menu, I'm getting errors like these: > > _cairo_win32_surface_show_glyphs(ExtTextOutW failed): The operation completed successfully. > _flush_glyphs: The operation completed successfully. > > ... and the text of some menu items is not shown (otherwise the menu > items do work - actions are called when they are clicked). > > When I try to run the app under ghci I get error like this: > > Loading package glib-0.9.13 ... <interactive>: Unknown PEi386 section name `.reloc' (while processing: > C:/tools/Gtk2Hs/HSglib.o) > ghc.exe: panic! (the 'impossible' happened) > (GHC version 6.8.3 for i386-unknown-mingw32): > loadObj: failed > Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug > > Using older Gtk (2.10.13) helps for the first one. > Using my own compile of Gtk2Hs (I compiled older version 0.9.12.1 > myself) helps for the second one. > > Peter. Hi Peter, The first problem looks like a problem in cairo. I'm pretty sure the functions named are cairo internal API, you may want to report a bug to their list. I suppose it's possible those functions always print the error message (even on success), but behave correctly otherwise. It looks like the second problem is a GHC bug, since there isn't anything special about our library (that I can think of) that might cause that to happen. Pete > > Peter Gavin wrote: >> Hello everyone, >> >> Gtk2Hs version 0.9.13 is now available. [1] >> >> New features: >> >> * bindings for Gnome VFS and GStreamer >> * a new Gtk+ tutorial has been adapted by Hans van Thiel >> * cairo image stride support >> * many new demos >> * compiles with GHC 6.8.3 >> * lots of bug fixes >> >> This release has been tested on a variety of platforms with different >> versions of Gtk+ and GHC, so you should have no trouble compiling it if >> you're using an older version of Gtk+. >> >> Note that the binaries for Win32 for this release are only provided for >> GHC 6.8.3 and Gtk+ 2.12. As with older releases, all the C libraries >> needed are included in the installer, so you don't need to download >> anything else to get up an running. I've also created zip files >> containing only the C libraries that can be used for redistribution. >> The sources for these binaries are available at [2] >> >> Links: >> [1] >> http://sourceforge.net/project/showfiles.php?group_id=49207&package_id=42440 >> [2] http://ftp.gnome.org/pub/GNOME/sources/ >> >> >> -- >> Pete >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php > > > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users |