making kdepim from KDE 3.1.4

Thorsten Staerk thorsten.staerk at gmx.de
Sun Jan 9 12:52:08 CET 2005


Hello List

I am making kdepim from KDE 3.1.4. Within kdepim/kalarmd, I get the following 
error: 
/bin/bash ../libtool --silent --mode=link --tag=CXX g++  -fdata-sections 
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith 
-Wwrite-strings -O2 -fno-exceptions -fno-check-new   
-Wl,--enable-runtime-pseudo-reloc  -o libkalarmd.la -rpath /opt/kde3/lib 
-L/usr/X11R6/lib -L/opt/qt/3.2/lib -L/opt/kde3/lib  -R /opt/kde3/lib 
-R /opt/qt/3.2/lib -R /usr/X11R6/lib dummy.lo alarmdaemoniface_stub.lo 
alarmguiiface_stub.lo -lkdecore
Creating library file: .libs/libkalarmd.dll.a
.libs/alarmdaemoniface_stub.o(.text+0x41):alarmdaemoniface_stub.cpp: undefined 
reference to `DCOPStub::DCOPStub[not-in-charge](QCString const&, QCString 
const&)'
.libs/alarmdaemoniface_stub.o(.text+0xa8):alarmdaemoniface_stub.cpp: undefined 
reference to `DCOPStub::DCOPStub[not-in-charge](DCOPClient*, QCString const&, 
QCString const&)'
.libs/alarmdaemoniface_stub.o(.text+0xe5):alarmdaemoniface_stub.cpp: undefined 
reference to `DCOPStub::dcopClient()'
.libs/alarmdaemoniface_stub.o(.text+0x101):alarmdaemoniface_stub.cpp: 
undefined reference to `DCOPStub::setStatus(DCOPStub::Status)'
.libs/alarmdaemoniface_stub.o(.text+0x117):alarmdaemoniface_stub.cpp: 
undefined reference to `QGArray::QGArray[not-in-charge]()'
...

Obviously, -ldcop and -lqt-mt is missing. When adding these parameters (to 
Makefile), it works. Any idea how I could avoid adding these libs manually 
every time ?

regards
 
Thorsten


More information about the kde-cygwin mailing list