I just got this error running debian on a Freerunner,
and I think it's related to this bug. The same happens with
any other haskell program that uses gtk.

debian-gta02:/usr/share/doc/gtk2hs-doc/examples/hello# ls
Makefile  World.hs
debian-gta02:/usr/share/doc/gtk2hs-doc/examples/hello# make
ghc --make World.hs -o helloworld
[1 of 1] Compiling Main             ( World.hs, World.o )
Linking helloworld ...
World.o: In function `s2Nk_ret':
ghc1646_0.hc:(.text+0x110): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainGUI_closure'
World.o: In function `s2KQ_entry':
ghc1646_0.hc:(.text+0x2d4): undefined reference to
`glibzm0zi9zi13_SystemziGlibziAttributes_ZCze_con_info'
ghc1646_0.hc:(.text+0x2e4): undefined reference to
`glibzm0zi9zi13_SystemziGlibziAttributes_set_closure'
World.o: In function `s2K7_entry':
ghc1646_0.hc:(.text+0x1004): undefined reference to
`glibzm0zi9zi13_SystemziGlibziAttributes_ZCze_con_info'
ghc1646_0.hc:(.text+0x1014): undefined reference to
`glibzm0zi9zi13_SystemziGlibziAttributes_set_closure'
World.o: In function `s2N0_ret':
ghc1646_0.hc:(.text+0x1260): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonNew_closure'
World.o: In function `s2JN_entry':
ghc1646_0.hc:(.text+0x14e8): undefined reference to
`glibzm0zi9zi13_SystemziGlibziAttributes_ZCze_con_info'
ghc1646_0.hc:(.text+0x1500): undefined reference to
`glibzm0zi9zi13_SystemziGlibziAttributes_set_closure'
World.o: In function `s2Ju_entry':
ghc1646_0.hc:(.text+0x1714): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainQuit_closure'
World.o: In function `s2MO_ret':
ghc1646_0.hc:(.text+0x1920): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowNew_closure'
World.o: In function `s2MK_ret':
ghc1646_0.hc:(.text+0x1a7c): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_initGUI_closure'
World.o: In function `__stginit_Main_':
ghc1646_0.hc:(.text+0x1b2c): undefined reference to
`__stginit_gtkzm0zi9zi13_GraphicsziUIziGtk_'
World.o: In function `r2IN_entry':
ghc1646_0.hc:(.text+0x1c28): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetShowAll_closure'
ghc1646_0.hc:(.text+0x1c2c): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o: In function `r2IP_entry':
ghc1646_0.hc:(.text+0x1d10): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerChild_closure'
ghc1646_0.hc:(.text+0x1d14): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
ghc1646_0.hc:(.text+0x1d18): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o: In function `r2IR_entry':
ghc1646_0.hc:(.text+0x1df0): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetDestroy_closure'
ghc1646_0.hc:(.text+0x1df4): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o: In function `r2IT_entry':
ghc1646_0.hc:(.text+0x1ecc): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_onClicked_closure'
ghc1646_0.hc:(.text+0x1ed0): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
World.o: In function `r2IV_entry':
ghc1646_0.hc:(.text+0x1fa8): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonLabel_closure'
ghc1646_0.hc:(.text+0x1fac): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
World.o: In function `r2IX_entry':
ghc1646_0.hc:(.text+0x2084): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowTitle_closure'
ghc1646_0.hc:(.text+0x2088): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o: In function `r2IZ_entry':
ghc1646_0.hc:(.text+0x2160): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerBorderWidth_closure'
ghc1646_0.hc:(.text+0x2164): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o: In function `r2J1_entry':
ghc1646_0.hc:(.text+0x223c): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_onDestroy_closure'
ghc1646_0.hc:(.text+0x2240): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0xc): undefined reference to
`glibzm0zi9zi13_SystemziGlibziAttributes_set_closure'
World.o:(.data+0x10): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_initGUI_closure'
World.o:(.data+0x14): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainGUI_closure'
World.o:(.data+0x18): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainQuit_closure'
World.o:(.data+0x1c): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowNew_closure'
World.o:(.data+0x20): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonNew_closure'
World.o:(.data+0x4a8): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetShowAll_closure'
World.o:(.data+0x4ac): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4b0): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerChild_closure'
World.o:(.data+0x4b4): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
World.o:(.data+0x4b8): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4bc): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetDestroy_closure'
World.o:(.data+0x4c0): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4c4): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_onClicked_closure'
World.o:(.data+0x4c8): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
World.o:(.data+0x4cc): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonLabel_closure'
World.o:(.data+0x4d0): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
World.o:(.data+0x4d4): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowTitle_closure'
World.o:(.data+0x4d8): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4dc): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerBorderWidth_closure'
World.o:(.data+0x4e0): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4e4): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_onDestroy_closure'
World.o:(.data+0x4e8): undefined reference to
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
collect2: ld returned 1 exit status
make: *** [helloworld] Error 1



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to