From: Andy S. <laz...@gm...> - 2010-04-09 15:18:02
|
Simon Marlow <mar...@gm...> writes: > On 09/04/2010 16:01, Simon Marlow wrote: > >> Now I have a different problem: >> >> /home/simonmar/fp/bin/x86_64-unknown-linux/ghc-6.12.1.20100330 +RTS -RTS >> -c soegtk/Graphics/SOE/Gtk.hs -o soegtk/Graphics/SOE/Gtk.o -O -isoegtk >> -package-conf package.conf.inplace -hide-all-packages -ignore-package >> soegtk -package base-4.2.0.1 -package old-time-1.0.0.4 -package >> mtl-1.1.0.2 -package glib-0.10.1 -package gtk-0.10.1 -package >> cairo-0.10.1 -package-name soegtk-0.10.1 '-#include<gtk/hsgtk.h>' >> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include >> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 >> -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 >> -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/atk-1.0 >> -I. >> <command line>: cannot satisfy -package gtk-0.10.1: >> gtk-0.10.1 is unusable due to missing or recursive dependencies: >> gio-0.10.1 >> (use -v for more information) >> make[1]: *** [soegtk/Graphics/SOE/Gtk.o] Error 1 >> >> I presume I need to build gio, and it's not being built because I don't >> have the development library installed? > > Having poked around a bit more, I see that > > - configure.ac wants gio >= 2.16.4 to enable gio support > - gtk now depends on gio > - this distro (Fedora 9) only provides gio 2.16.3 > > So I'm out of luck. Looks like some updates to the configure script are needed so this fails a bit > earlier though? Okay, after push gtk+ patch, i will check whatsnew in gio 2.16.4. I think it's easier to fix because you have install gio 2.16.3. :) -- Andy |