Bug#37421: KDevelop CVS doesn't build when option --enable-final is used due to dupplicate symbold

pavenis at latnet.lv pavenis at latnet.lv
Wed Jan 23 10:21:02 UTC 2002


Package: kdevelop
Version: KDE CVS head (updated 22 January 2002) (using KDE 2.9.1 CVS/CVSup/Snapshot)
Severity: normal
Installed from:    Compiled sources
Compiler:          Not Specified
OS:                Linux
OS/Compiler notes: gcc-2.95.3

Building 22 January CVS version of
KDevelop fails due to duplicate
symbols when configure option
--enable-final is being used:

make  all-recursive
make[1]: Entering directory `/usr/src/kde/build/kdevelop'
Making all in lib
make[2]: Entering directory `/usr/src/kde/build/kdevelop/lib'
Making all in interfaces
make[3]: Entering directory `/usr/src/kde/build/kdevelop/lib/interfaces'
Making all in keditor
make[4]: Entering directory `/usr/src/kde/build/kdevelop/lib/interfaces/keditor'
/bin/sh ../../../libtool --mode=compile --tag=CXX c++ -DHAVE_CONFIG_H -I. -I../../../../../source/kdevelop/lib/interfaces/keditor -I../../.. -I/opt/kde-3.0beta1/include -I/usr/lib/qt-copy/include -I/usr/X11R6/include  -I/opt/gnome/include  -DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new  -c libkeditorinterface_la.all_cpp.cpp
c++ -DHAVE_CONFIG_H -I. -I../../../../../source/kdevelop/lib/interfaces/keditor -I../../.. -I/opt/kde-3.0beta1/include -I/usr/lib/qt-copy/include -I/usr/X11R6/include -I/opt/gnome/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -Wp,-MD,.deps/libkeditorinterface_la.all_cpp.pp -c libkeditorinterface_la.all_cpp.cpp  -fPIC -DPIC -o .libs/libkeditorinterface_la.all_cpp.o
In file included from libkeditorinterface_la.all_cpp.cpp:11:
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorEditIface.cpp: In function `class QCString generateName()':
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorEditIface.cpp:11: redefinition of `class QCString generateName()'
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorIface.cpp:11: `class QCString generateName()' previously defined here
In file included from libkeditorinterface_la.all_cpp.cpp:12:
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorClipboardIface.cpp: In function `class QCString generateName()':
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorClipboardIface.cpp:11: redefinition of `class QCString generateName()'
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorEditIface.cpp:11: `class QCString generateName()' previously defined here
In file included from libkeditorinterface_la.all_cpp.cpp:13:
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorCursorIface.cpp: In function `class QCString generateName()':
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorCursorIface.cpp:11: redefinition of `class QCString generateName()'
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorClipboardIface.cpp:11: `class QCString generateName()' previously defined here
In file included from libkeditorinterface_la.all_cpp.cpp:14:
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorDebugIface.cpp: In function `class QCString generateName()':
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorDebugIface.cpp:11: redefinition of `class QCString generateName()'
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorCursorIface.cpp:11: `class QCString generateName()' previously defined here
In file included from libkeditorinterface_la.all_cpp.cpp:15:
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorStatusIface.cpp: In function `class QCString generateName()':
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorStatusIface.cpp:11: redefinition of `class QCString generateName()'
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorDebugIface.cpp:11: `class QCString generateName()' previously defined here
In file included from libkeditorinterface_la.all_cpp.cpp:16:
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorUndoIface.cpp: In function `class QCString generateName()':
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorUndoIface.cpp:11: redefinition of `class QCString generateName()'
../../../../../source/kdevelop/lib/interfaces/keditor/KEditorStatusIface.cpp:11: `class QCString generateName()' previously defined here
make[4]: *** [libkeditorinterface_la.all_cpp.lo] Error 1
make[4]: Leaving directory `/usr/src/kde/build/kdevelop/lib/interfaces/keditor'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/kde/build/kdevelop/lib/interfaces'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/kde/build/kdevelop/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/kde/build/kdevelop'
make: *** [all-recursive-am] Error 2


(Submitted via bugs.kde.org)





More information about the KDevelop-devel mailing list