You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Tuesday, April 8th 2008, 9:09am

problem compiling kdebase-3.5.9

hello!

i downloaded the kdebase-3.5.9.tar.bz2.
after the configuration I do the make
it ends with the error in the klipper directory:
./.libs/libkdeinit_klipper.so: undefined reference to `KLineEdit::mouseReleaseEvent(QMouseEvent*)'

I have been googling and searching the forums with no results

Could someone help me or point me to the right direction for shearching on?

I have a Mandriva 2007.1 spring edition with KDE 3.5. I need this libraries for building other apps from src.

2

Saturday, April 12th 2008, 6:31pm

Hello,

Seems you need to upgrade your kdelibs since there is a binary incompatibility between kdelibs 3.5.1 and 3.5.9 (from 3.5.0 to latest 3.5.9 there are some incompatibilities)

Why you want to compile kdebase to compile other application from src? Maybe you can also use kdebase and kdebase headers from mandriva.

P.S: After checking the svn, KLineEdit::mouseReleaseEvent() was introduced in Feb '07, when 3.5.1 was already released, so you must upgrade your kdelibs.

This post has been edited 1 times, last edit by "fyanardi" (Apr 12th 2008, 6:34pm)


3

Sunday, April 13th 2008, 2:12pm

fyanardi thanks.

1. i have kdelibs-3.5.9.
2. yes i want to compile others app from src.

what have i done till now:
first of all i unpacked a new kdebase (... i have done this whit the same package)
then i configure kdebase like in the LFS

now i have a new problems:
1. while compiling went a message that the ksvgiconengine.h is missing, so i copy it from the kdelibs-3.5.9 package - it fixed the error
2. while compiling kdesktop it returns an error:
.libs/libkdeinit_kdesktop.so: undefined reference to `KSVGIconEngine::~KSVGIconEngine()
i have looked in ksvgiconengine.h and is defined

the only think which is running through my mind is that i have to make a new build for kdelibs whit the same configuration options (prefix, etc) like i have done whit kdebase.

any suggestions?