From: Axel S. <A....@ke...> - 2005-11-11 16:30:40
|
On Fri, 2005-11-11 at 16:05 +0000, Keith Hanna wrote: > Duncan, > > My directory hierarchy is: > > C:\GTK\ > bin > etc > lib > man > share > > There is no trace of GTK\include present! > > The installation file that I used to install GTK was > gtk-win32-2.8.6-rc1.exe well this certainly looks like you've downloaded the normal, non- developer version (which doesn't include the /include path and the headers). That's no good for compiling stuff. So maybe you download the devel version again. Axel. > (downloaded on 14 Oct). The gtk-demo program > included with this distribution works fine, so I had assumed that the GTK > side of the installation was fine. > > I've just tried out the first few steps of that installation file. The > installer box labels itself "Gtk+ Runtime Environment 2.8.6-rc1 Setup", and > it presents two components to install: > Gtk+ runtime (required) > Register environment variable > > So, maybe I've not installed a full-enough Gtk package? > > Keith > > > ----- Original Message ----- > From: "Duncan Coutts" <dun...@wo...> > To: "Keith Hanna" <F.K...@ke...> > Cc: "Gtk2hs List" <gtk...@li...> > Sent: Friday, November 11, 2005 3:01 PM > Subject: Re: [Gtk2hs-users] [Fwd: gtk2hs query] > > > > On Fri, 2005-11-11 at 14:35 +0000, Keith Hanna wrote: > > > Hi Duncan, > > > > > > Thanks for the advice. Here are the results of your suggestions (NB: > copied > > > over manually from one machine to the other, so there may be the odd > typo): > > > > > > >ghc-pkg.exe list gtk > > > C:/ghc/ghc-6.4.1\package.conf: > > > > > > > > > > ghc-pkg.exe update "C:\Program Files\Gtk2Hs\glib.package.conf" > > > Reading package info from "C:\\Program Files\\Gtk2hs\\glib.package.conf" > ... > > > done. > > > ghc-pkg.exe: C:/GTK/include/glib-2.0 doesn't exist or isn't a directory > > > (use --force to override) > > > > Keith, > > > > So C:/GTK/include/glib-2.0 not existing is not good. It would indicate > > to me that you've got the runtime version of Gtk+ installed rather than > > the "devel" version, or that in the "devel" version the option to > > install the headers and libs was not selected. > > > > However that would still be odd since the installer checks at least for > > the presence of %GTK_BASEPATH%\include\gtk-2.0\gtk\gtk.h > > > > Would you mind checking whether these directories exist: > > C:/GTK/include/glib-2.0 > > C:/GTK/include/gtk-2.0 > > > > If one exists and not the other then you've got a dodgy Gtk+ > > installation and I'd reccomend resintalling Gtk+ and re-running the > > Gtk2Hs installer. > > > > > http://sourceforge.net/project/showfiles.php?group_id=98754&package_id=111411&release_id=362999 > > > > (I think it should probably make the installer even more paranoid and do > > more comprehensive checks.) > > > > BTW Keith, if you're an irc user we could debug this more interactively. > > I'm dcoutts in the #haskell channel on freenode.net. > > > > Duncan > > > > > |