On Mon, 2006-01-23 at 18:48 +0100, Tor Harald Thorland wrote:
> Josh Sled wrote:
> > On Mon, 2006-01-23 at 18:28 +0100, Tor Harald Thorland wrote:
> >> Josh Sled wrote:
> >>> Hmm.  Which version of libgsf is installed on your system?
> >>>   
> >>>       
> >> libgsf-1 version 1.12.3-3ubuntu3
> >> libgsf-1-common & the dev package version 1.13.3-1
> >>     
> >
> > So you have both 1.12.3 and 1.13.3 installed?  Or the 1.12.3 library and
> > the 1.13.3 library + devel package?
> >   
> Yepp, as written above, one named libgsf-1, and the other verion files 
> are named -common & -dev.

Hmmm.  Why aren't these matched?  If you have libgsf-1.12.3, then
shouldn't you have the libgsf-1.12.3 devel package, too, right?  Do you
know any particular reason why all three aren't in sync?

I think that's causing the following.

> > What's the output of...
> >
> >     $ grep "^GSF_" config.log
> >
> > ...in the top-level of your source tree?
> >   
> GSF_CFLAGS=''
> GSF_LIBS=''

Okay, so that's what's causing the error below.  These variables
represent the args that need to be added to the compilation (CFLAGS) and
link (LIBS) to correctly compile code that references that module.  As
they're both blank, the code doesn't get the right -I[nclude] directory
added, and fails as below.

So, the question is: why are these blank?

What's the output of...

   $ pkg-config --list-all |grep "gsf"
   $ pkg-config --cflags libgsf-1
   $ pkg-config --libs libgsf-1

...?

-- 
...jsled
http://asynchronous.org/ - `a=jsled; b=asynchronous.org; echo [EMAIL PROTECTED]
_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to