[Kde-nonlinux] Multiply-defined Symbols Break Make of Kdelibs 3.3.0 on Openbsd 3.4

Dave Feustel dfeustel at mindspring.com
Fri Sep 24 22:02:32 CEST 2004


Can anyone tell me what I did wrong?
Here is the tail end of the make log:

Making all in .
Making all in kpasswdserver
Making all in misc
Making all in .
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++   -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o kio_uiserver -R /home/daf/KDE33/lib -R /home/daf/Qt333/qtlibs-mt/lib -R /usr/X11R6/lib -R /home/daf/Xtra/lib -R /usr/local/lib -no-undefined -L/usr/X11R6/lib -L/home/daf/Qt333/qtlibs-mt/lib -L/home/daf/KDE33/lib  -L/home/daf/Xtra/lib -L/usr/local/lib kio_uiserver.la.o libkdeinit_kio_uiserver.la
/home/daf/kde3.3-sources/kdelibs-3.3.0/kdecore/.libs/libkdecore.a(kprotocolinfo_kdecore.o): In function `KProtocolInfo::isFilterProtocol(QString const &)':
kprotocolinfo_kdecore.o(.text+0x149c): multiple definition of `KProtocolInfo::isFilterProtocol(QString const &)'
/home/daf/kde3.3-sources/kdelibs-3.3.0/kio/.libs/libkio.a(kprotocolinfo.o)(.text+0x320): first defined here
/home/daf/kde3.3-sources/kdelibs-3.3.0/kdecore/.libs/libkdecore.a(kprotocolinfo_kdecore.o): In function `KProtocolInfo::isHelperProtocol(QString const &)':
kprotocolinfo_kdecore.o(.text+0x1540): multiple definition of `KProtocolInfo::isHelperProtocol(QString const &)'
/home/daf/kde3.3-sources/kdelibs-3.3.0/kio/.libs/libkio.a(kprotocolinfo.o)(.text+0x428): first defined here
/usr/bin/ld: Warning: size of symbol `KProtocolInfo::isHelperProtocol(QString const &)' changed from 162 to 159 in kprotocolinfo_kdecore.o
/home/daf/kde3.3-sources/kdelibs-3.3.0/kdecore/.libs/libkdecore.a(kprotocolinfo_kdecore.o): In function `KProtocolInfo::isKnownProtocol(QString const &)':
kprotocolinfo_kdecore.o(.text+0x15e0): multiple definition of `KProtocolInfo::isKnownProtocol(QString const &)'
/home/daf/kde3.3-sources/kdelibs-3.3.0/kio/.libs/libkio.a(kprotocolinfo.o)(.text+0x530): first defined here
collect2: ld returned 1 exit status
*** Error code 1

Stop in /home/daf/kde3.3-sources/kdelibs-3.3.0/kio/misc (line 1273 of Makefile).
*** Error code 1

Stop in /home/daf/kde3.3-sources/kdelibs-3.3.0/kio/misc (line 850 of Makefile).
*** Error code 1

Stop in /home/daf/kde3.3-sources/kdelibs-3.3.0/kio (line 823 of Makefile).
*** Error code 1

Stop in /home/daf/kde3.3-sources/kdelibs-3.3.0 (line 630 of Makefile).
*** Error code 1

Stop in /home/daf/kde3.3-sources/kdelibs-3.3.0 (line 508 of Makefile).
/home/daf/kde3.3-sources/kdelibs-3.3.0>
-- 

Dave Feustel 1-260-422-5330
http://www.mindspring.com/~dfeustel



More information about the kde-nonlinux mailing list