On Jan 24, 2014, at 3:03 PM, alessandro basili <alessandro.bas...@cern.ch> 
wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi John,
> 
> On 1/24/2014 8:35 PM, John Ralls wrote:
> []
>>> Umm.. what is "gir1.0-glib-2.0"?  GnuCash needs "glib", not
>>> "gir".
>> 
>> It's the gobject introspection type library for GLib. He's
>> apparently under the mistaken impression that it proves that he's
>> installed the correct packages.
> 
> I presume that what Derek suggested should supply the necessary
> packages in order to build it from source. Main issue is that on
> Debian/Squeeze I have gnucash 2.2.9 and the 'build-dep' does not cover
> the dependencies on glib and the like (tried and failed).
> 
>> Alessandro, it doesn't demonstrate anything. In general you get
>> that error because you have only the libraries installed and not
>> the headers. Most distros, Debian included, separate the headers
>> and package config files into a different package ending in -dev
>> or -devel. You need those packages.
> 
> It seems I have also gliblib2.0-dev installed but it does not help...

Then you can run
  pkg-config —-modversion glib-2.0 
and it will tell you what version you have. But Derek’s right, Squeeze is 
oldstable, and doesn’t have new enough Glib, Gtk, or (IIRC) Guile to build 2.6. 
You can either build a new Gtk stack and Guile from source, try to find .debs 
that will apply on Squeeze, or upgrade to Wheezy or Jessie if you want to build 
2.6.

Regards,
John Ralls
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to