This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Solved:kdelibs 4.6.5 build error : libkdecore.so.5: undefine

Tags: None
(comma "," separated)
User avatar
rcbutcher
Registered Member
Posts
7
Karma
0
OS
I am compiling kdelibs 4.6.5 against QT 4.7.3. I get :

kdelibs-4.6.5/build/lib/./libkdecore.so.5: undefined symbol: _ZN9QListData11detach_growEPii
make[2]: *** [kdewidgets/kde3supportwidgets.cpp] Error 127
make[1]: *** [kdewidgets/CMakeFiles/kde3supportwidgets.dir/all] Error 2

I have seen this error mentioned all over the internet, but no explanations. Is it trying to link against an old library on my box ? If so, how can I identify it ?
thanks
Rod

Last edited by rcbutcher on Sat Jul 09, 2011 3:20 pm, edited 1 time in total.
User avatar
rcbutcher
Registered Member
Posts
7
Karma
0
OS
I discovered that I had old QT 4.6 libraries in /usr/lib64, and the linker was using some of these instead of QT 4.7.3 in /usr/lib64/qt4/lib. I deleted all the old QT libraries and now KDE builds OK.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot], Yahoo [Bot]