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, September 20th 2005, 10:37am

KDE 3.4.2 Konstruct Build fails on Debian SID

Hi folks,

I have problems building KDE 3.4.2 with Konstruct on my Debian SID System. I've already installed tons of development libraries, but it still doesn't compile...

Here are the last lines of the Build Process:


.libs/libkdecore_la.all_cpp.o: In function `KApplication::enableSessionManagement()':
libkdecore_la.all_cpp.cpp:(.text+0x3e4): undefined reference to `SmcRequestSaveYourself'
libkdecore_la.all_cpp.cpp:(.text+0x3f3): undefined reference to `SmcGetIceConnection'
libkdecore_la.all_cpp.cpp:(.text+0x3fb): undefined reference to `IceFlush'
.libs/libkdecore_la.all_cpp.o: In function `KApplication::~KApplication()':
libkdecore_la.all_cpp.cpp:(.text+0x9943d): undefined reference to `IceSetIOErrorHandler'
libkdecore_la.all_cpp.cpp:(.text+0x9955f): undefined reference to `SmcCloseConnection'
.libs/libkdecore_la.all_cpp.o: In function `KApplication::~KApplication()':
libkdecore_la.all_cpp.cpp:(.text+0x9976d): undefined reference to `IceSetIOErrorHandler'
libkdecore_la.all_cpp.cpp:(.text+0x9988f): undefined reference to `SmcCloseConnection'
.libs/libkdecore_la.all_cpp.o: In function `KApplication::~KApplication()':
libkdecore_la.all_cpp.cpp:(.text+0x99a9d): undefined reference to `IceSetIOErrorHandler'
libkdecore_la.all_cpp.cpp:(.text+0x99bbf): undefined reference to `SmcCloseConnection'
.libs/libkdecore_la.all_cpp.o: In function `KApplication::requestShutDown(KApplication::ShutdownConfirm, KApplication::ShutdownType, KApplication::ShutdownMode)':
libkdecore_la.all_cpp.cpp:(.text+0xadfcc): undefined reference to `SmcRequestSaveYourself'
libkdecore_la.all_cpp.cpp:(.text+0xadfdb): undefined reference to `SmcGetIceConnection'
libkdecore_la.all_cpp.cpp:(.text+0xadfe3): undefined reference to `IceFlush'
libkdecore_la.all_cpp.cpp:(.text+0xae068): undefined reference to `SmcRequestSaveYourself'
libkdecore_la.all_cpp.cpp:(.text+0xae077): undefined reference to `SmcGetIceConnection'
libkdecore_la.all_cpp.cpp:(.text+0xae07f): undefined reference to `IceFlush'
libkdecore_la.all_cpp.cpp:(.text+0xae0bd): undefined reference to `SmcOpenConnection'
.libs/libkdecore_la.all_cpp.o: In function `KApplication::init(bool)':
libkdecore_la.all_cpp.cpp:(.text+0xcdca4): undefined reference to `IceSetIOErrorHandler'
collect2: ld returned 1 exit status
make[6]: *** [libkdecore.la] Fehler 1
make[6]: Verlasse Verzeichnis »/home/tobi/konstruct/kde/kdelibs/work/kdelibs-3.4.2/kdecore«
make[5]: *** [all-recursive] Fehler 1
make[5]: Verlasse Verzeichnis »/home/tobi/konstruct/kde/kdelibs/work/kdelibs-3.4.2/kdecore«
make[4]: *** [all] Fehler 2
make[4]: Verlasse Verzeichnis »/home/tobi/konstruct/kde/kdelibs/work/kdelibs-3.4.2/kdecore«
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis »/home/tobi/konstruct/kde/kdelibs/work/kdelibs-3.4.2«
make[2]: *** [all] Fehler 2
make[2]: Verlasse Verzeichnis »/home/tobi/konstruct/kde/kdelibs/work/kdelibs-3.4.2«
make[1]: *** [build-work/kdelibs-3.4.2/Makefile] Fehler 2
make[1]: Verlasse Verzeichnis »/home/tobi/konstruct/kde/kdelibs«
make: *** [dep-../../kde/kdelibs] Fehler 2

anda_skoa

Professional

Posts: 1,273

Location: Graz, Austria

Occupation: Software Developer

  • Send private message

2

Tuesday, September 20th 2005, 12:55pm

Seems package libsm6 is missing.

Any reason you want to compile yourself instead of using the SID packages?

Cheers,
_
Qt/KDE Developer
Debian User

3

Tuesday, September 20th 2005, 1:19pm

libsm-dev is installed. any other possible reasons?

I've just wanted to test it out... ;-)

anda_skoa

Professional

Posts: 1,273

Location: Graz, Austria

Occupation: Software Developer

  • Send private message

4

Tuesday, September 20th 2005, 1:59pm

Hmm, maybe you have different versions of libsm and configure found the wrong one first.

Cheers,
_
Qt/KDE Developer
Debian User