[kde-linux] error compiling kdelibs 3.4.92

James Richard Tyrer tyrerj at acm.org
Wed Nov 9 05:27:23 UTC 2005


Rod Butcher wrote:
> James Richard Tyrer wrote:
> 
>>Rod Butcher wrote:
>>
>>
>>>Have any of you managed to compile kdelibs 3.4.92 (i.e. 3.5 beta 2) from 
>>>source ? I get lots of the following errors in kdecore :-
>>>svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o): In function 
>>>`KSVGIconPainter::setClippingRect(int, int, int, int)':
>>>ksvgiconpainter.cpp:(.text+0xe3b): undefined reference to 
>>>`art_alloc(unsigned int)'
>>>ksvgiconpainter.cpp:(.text+0xeee): undefined reference to `art_free(void*)'
>>>...etc.......
>>>I've never had a problem like this compiling KDE before, including 3.4.91.
>>
>>
>>Try removing these three files:
>>
>>kdecore/svgicons/.libs/libkdesvgicons.a
>>kdecore/svgicons/.libs/libkdesvgicons.la
>>kdecore/svgicons/libkdesvgicons.la
>>
>>and try again.
>>
> 
> Thanks James, but that doesn't work either.
> Rod

You can try the more drastic step of changing to the "kdecore/svgicons/" 
directory and: "make clean" and try again.

The problem is with a reference to: "libart_LGPL" do you have that 
package installed? and if you installed if as a binary package, do you 
have the corresponding 'devel" package installed?

-- 
JRT





More information about the kde-linux mailing list