[Haskell-cafe] Re: [Gtk2hs-users] ANN: Gtk2Hs 0.9.13 released
Peter Gavin
pgavin at gmail.com
Mon Jul 7 14:41:26 EDT 2008
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
> Gtk2hs-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gtk2hs-users
More information about the Haskell-Cafe
mailing list