Failing make on svn
Tor Harald Thorland
linux at strigen.com
Mon Jan 23 14:09:03 EST 2006
Josh Sled wrote:
> 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.
>
I guess that this is a problem in the Ubuntu development version...
Below is the text from the package descriptions..
libgsf-1: (Version 1.12.3)
Structured File Library - runtime version
This is the basic runtime version of libgsf. It does not provide
GNOME-specific extensions.
I tryed to remove this package, and synaptics did. There where no
packages that deps on it.
>
>>> 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"
>
tortho at inspiron:~/source/gnucash$ pkg-config --list-all |grep "gsf"
libgsf-1 libgsf-1 - A library for reading and writing
structured files (eg MS OLE and Zip)
> $ pkg-config --cflags libgsf-1
>
tortho at inspiron:~/source/gnucash$ pkg-config --cflags libgsf-1
-I/usr/include/libgsf-1 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2
> $ pkg-config --libs libgsf-1
>
tortho at inspiron:~/source/gnucash$ pkg-config --libs libgsf-1
-lgsf-1 -lgobject-2.0 -lxml2 -lz -lm -lglib-2.0
> ...?
>
Thanks for your help!
Tor Harald
More information about the gnucash-devel
mailing list