Compiling issue on KDE 3.0.x system

Iztok Kobal iztok.kobal at iskrasistemi.si
Thu Sep 18 12:03:04 UTC 2003


Alexander Dymo wrote:

>On Wednesday 17 September 2003 13:18, Andrea Rizzi wrote:
>  
>
>>3)in
>>plugins/pcsimporter/customimporter gives errors:
>>settingsdialog.cpp:40: use of `KEditListBox' is ambiguous
>>/usr/include/kde/keditlistbox.h:39:   first declared as `class
>>KEditListBox' here
>>../../../lib/compat/kdeveditlistbox.h:37:   also declared as `class
>>KDevCompat::KEditListBox' here
>>settingsdialog.cpp:40: `KEditListBox' denotes an ambiguous type
>>    
>>
>
>I hope my last commit fixes that.
>
>  
>
nope !

/usr/lib/qt3/bin/moc ./settingsdialog.h -o settingsdialog.moc
source='settingsdialog.cpp' object='settingsdialog.lo' libtool=yes \
depfile='.deps/settingsdialog.Plo' tmpdepfile='.deps/settingsdialog.TPlo' \
depmode=gcc3 /bin/sh ../../../admin/depcomp \
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ 
-DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../lib/interfaces 
-I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include   
-DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long 
-Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi 
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion 
-Wchar-subscripts -fno-builtin -g -O2 -g3 -O0 -Wformat-security 
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common 
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION  -c -o settingsdialog.lo `test -f 
'settingsdialog.cpp' || echo './'`settingsdialog.cpp
settingsdialog.cpp: In constructor `SettingsDialog::SettingsDialog(QWidget*,
   const char*, unsigned int)':
settingsdialog.cpp:41: use of `KEditListBox' is ambiguous
settingsdialog.h:17:   first declared as `struct KEditListBox' here
../../../lib/compat/kdeveditlistbox.h:37:   also declared as `class
   KDevCompat::KEditListBox' here
settingsdialog.cpp:41: `KEditListBox' denotes an ambiguous type
settingsdialog.h:17:   first type here
../../../lib/compat/kdeveditlistbox.h:37:   other type here
settingsdialog.cpp:41: parse error before `::' token
settingsdialog.cpp:48: use of `KEditListBox' is ambiguous
settingsdialog.h:17:   first declared as `struct KEditListBox' here
../../../lib/compat/kdeveditlistbox.h:37:   also declared as `class
   KDevCompat::KEditListBox' here
settingsdialog.cpp:48: `KEditListBox' denotes an ambiguous type
settingsdialog.h:17:   first type here
../../../lib/compat/kdeveditlistbox.h:37:   other type here
settingsdialog.cpp:48: parse error before `::' token
settingsdialog.cpp:49: `pCustomEditor' undeclared (first use this function)
settingsdialog.cpp:49: (Each undeclared identifier is reported only once for
   each function it appears in.)
settingsdialog.cpp:49: `editor' undeclared (first use this function)
settingsdialog.cpp:51: parse error before `(' token
settingsdialog.cpp:53: no matching function for call to `QGridLayout::
   addMultiCellWidget(KEditListBox*&, int, int, int, int)'
/usr/lib/qt3/include/qlayout.h:325: candidates are: void
   QGridLayout::addMultiCellWidget(QWidget*, int, int, int, int, int = 0)
settingsdialog.cpp: In member function `QStringList SettingsDialog::dirs()
   const':
settingsdialog.cpp:69: invalid use of undefined type `struct KEditListBox'
settingsdialog.h:17: forward declaration of `struct KEditListBox'

-- 
Iztok Kobal







More information about the KDevelop-devel mailing list