Errors when I install kdevelop-1.2

W. Tasin tasin at e-technik.fh-muenchen.de
Fri Jun 2 00:29:55 UTC 2000


Chris wrote:
> 
> Hi,
> when i will install Kdevelop-1.2 I get the this Errors:
> 
> dbgpsdlg.moc.o(.rodata+0x1ac): undefined reference to 'KDialog type_info
> node'
> dbgpsdlg.moc.o: In function 'Dbg_PS_Dialog type_info function':
> dbgpsdlg.moc.o(.gnu.linkonce.t.__tf13Dbg_PS_Dialog+0x16): undefined
> reference to 'KDialog type_info function'
> coutputwidget.moc.o(.rodata+0x1b8): undefined reference to 'KEdit
> type_info node'
> coutputwidget.moc.o: In function 'COutputWidget type_info function':
> coutputwidget.moc.o(.gnu.linkonce.t.__tf13COutputWidget+0x16): undefined
> reference to 'KEdit type_info function'
> ctabct1.moc.o(.rodata+0x70): undefined reference to 'KTabCtl type_info
> node'
> ctabctl.moc.o: In function 'CTabCtl type_info function':
> ctabctl.moc.o(.gnu.linkonce.t.__tf7CTabCtl+0x16): undefined reference to
> 'KTabCtl type_info function'
> ckappwizard.moc.o(.rodata+0x588): undefined reference to 'KWizard
> type_info node'
> ckappwizard.moc.o: In function 'CKAppWizard type_info function':
> ckappwizard.moc.o(.gnu.linkonce.t.__tf11CKAppWizard+0x16): undefined
> reference to 'KWizard type_info function'
> cdocbrowser.moc.o(.rodata+0x9a4): undefined reference to 'KHTMLView
> type_info node'
> cdocbrowser.moc.o: In function 'CDocBrowser type_info function':
> cdocbrowser.moc.o(.gnu.linkonce.t.__tf11CDocBrowser+0x16): undefined
> reference to 'KHTMLView type_info function'
> ckdevelop.moc.o(.rodata+0x1ee0): undefined reference to 'KTMainWindow
> type_info node'
> ckdevelop.moc.o: In function 'CKDevelop type_info function':
> ckdevelop.moc.o(.gnu.linkonce.t.__tf9CKDevelop+0x16): undefined
> reference to 'KTMainWindow type_info function'
> ./dbg/libdbg.a(memview.moc.o)(.rodata+0x22c): undefined reference to
> 'KDialog type_info node'
> ./dbg/libdbg.a(memview.moc.o): In function 'MemoryView type_info
> function':
> memview.moc.o(.gnu.linkonce.t.__tf10MemoryView+0x16): undefined
> reference to 'KEdit type_info node'
> ./dbg/libdbg.a(disassemble.moc.o)(.rodata+0x258): undefined reference to
> 'KEdit type_info node'
> ./dbg/libdbg.a(disassemble.moc.o): In function 'Disassemble type_info
> function':
> disassemble.moc.o(.gnu.linkonce.t.__tf11Disassemble+0x16): undefined
> reference to 'KEdit type_info function'
> ./dbg/libdbg.a(breakpointdialog.moc.o)(.rodata+0x14c): undefined
> reference to 'KDialog type_info node'
> ./dbg/libdbg.a(breakpointdialog.moc.o): In function 'BPDialog type_info
> function':
> breakpointdialog.moc.o(.gnu.linkonce.t.__tf8BPDialog+0x16): undefined
> reference to 'KDialog type_info function'
> ./kdlgedit/libkdlgedit.a(item_kdatepicker.o)(.rodata+0x1d4): undefined
> reference to 'KDatePicker type_info node'
> ./kdlgedit/libkdlgedit.a(item_kdatepicker.o): In function
> 'KDlgItem_KDatePicker::MyWidget type_info function':
> item_kdatepicker.o(.gnu.linkonce.t.__tfQ220KDlgItem_KDatePicker8MyWidget+0x16):
> undefined reference to 'KDatePicker type_info function'
> ./kdlgedit/libkdlgedit.a(item_kdatetable.o)(.rodata+0x1d4): undefined
> reference to 'KDateTable type_info node'
> ./kdlgedit/libkdlgedit.a(item_kdatetable.o): In function
> 'KDlgItem_KDateTable::MyWidge type_info function':
> item_kdatetable.o(.gnu.linkonce.t.__tfQ219KDlgItem_KDateTable8MyWidge+0x16):
> undefined reference to 'KDateTable type_info function'
> ./kdlgedit/libkdlgedit.a(item_kcolorbutton.o)(.rodata+0x234): undefined
> reference to 'KColorButton type_info node'
> ./kdlgedit/libkelgedit.a(item_kcolorbutton.o): In function
> 'KDlgItem_KColorButton::MyWidget type_info function':
> item_kcolorbutton.o(.gnu.linkonce.t.__tfQ221KDlgItem_KColorButton8MyWidget+0x16):
> undefined reference to 'KColorButton type_info function'
> ./kdlgedit/libkdlgedit.a(item_kledlamp.o)(.rodata+0x1b8): undefined
> reference to 'KLedLamp type_info node'
> ./kdlgedit/libkdlgedit.a(item_kledlamp.o): In function
> 'KDlgItem_KLedLamp::MyWidget type_info function':
> item_kledlamp.o(.gnu.linkonce.t.__tfQ217KDlgItem_KLedLamp8MyWidget+0x16):
> undefined reference to 'KLedLamp type_info function'
> ./kdlgedit/libkdlgedit.a(item_kprogress.o)(.rodata+0x238): undefined
> reference to 'KProgress type_info node'
> ./kdlgedit/libkdlgedit.a(item_kprogress.o): In function
> 'KDlgItem_KProgress::MyWidget type_info function':
> item_kprogress.o(.gnu.linkonce.t.__tfQ218KDlgItem_KProgress8MyWidget+0x16):
> undefined reference to 'KProgress type_info function'
> ./kdlgedit/libkdlgedit.a(item_kkeybutton.o)(.rodata+0x264): undefined
> reference to 'KKeyButton type_info node'
> ./kdlgedit/libkdlgedit.a(item_kkeybutton.o): In function
> 'KDlgItem_KKeyButton::MyWidget type_info function':
> item_kkeybutton.o(.gnu.linkonce.t.__tfQ219KDlgItem_KKeyButton8MyWidget+0x16):
> undefined reference to 'KKeyButton type_info function'
> ./kdlgedit/libkdlgedit.a(item_krestrictedline.o)(.rodata+01d8):
> undefined reference to 'KRestrictedLine type_info node'
> ./kdlgedit/libkdlgedit.a(item_krestrictedline.o): In function
> 'KDlgItem_KRestrictedLinde::MyWidget type_info function':
> item_krestrictedline.o(.gnu.linkonce.t.__tfQ224KDlgItem_KRestrictedLine8MyWidget+0x16):
> undefined reference to 'KRestrictedLine type_info function'
> ./kdlgedit/libkdlgedit.a(item_ktreelist.o)(.rodata+0x268): undefined
> reference to 'KTreeList type_info node'
> ./kdlgedit/libkdlgedit.a(item_ktreelist.o): In function
> 'KDlgItem_KTreeList::MyWidget type_info function':
> item_ktreelist.o(.gnu.linkonce.t.__tfQ218DlgItem_KTreeList8MyWidget+0x16):
> undefined reference to 'KTreeList type_info function'
> ./kdlgedit/libkdlgedit.a(item_kseparator.o)(.rodata+0x1d0): undefined
> reference to 'KSeparator type_info node'
> ./kdlgedit/libkdlgedit.a(item_kseparator.o): In function
> 'KDlgItem_KSeparator::MyWidget type_info function':
> item_kseparator.o(.gnu.linkonce.t.__tfQ219KDlgItem_KSeparator8MyWidget+0x16):
> undefined reference to 'KSeparator type_info function'
> collect2: ld returned 1 exit status
> make[2]: *** [kdevelop] Error 1
> make[2]: Leaving directory '/home/Chris/kdevelop-1.2/kdevelop'
> make[1]: *** [install-recursive] Error 1
> make[1]: Leaving directory '/home/Chris/kdevelop-1.2/kdevelop'
> make: *** [install-recursive] Error 1
> 
> Can you help me?

Hi,

did you use the moc-compiler of QT 1.44?
look at configure output (something like that should be outputted):
checking for moc... /usr/lib/qt/bin/moc

did you use any additional options to configure/compile it?
How exactly was the way? Did you change any CXXFLAGS, LDFLAGS to
compile?

Did you copied the new sources into an old kdevelop source directory?
So you have to remove "config.cache" before you start "./configure"

Does your compiler support "runtime type info" (you can see this if you
run configure):
there should be the message:
"checking whether g++ supports -frtti... yes"

Ciao

Walter

PS: It would be nice if you use kdevelop at barney.cs.uni-potsdam.de, so
others can also profit from the answer (by scanning the mailinglist) or
maybe they can give you another hint to it.

-- 
The KDevelop project: tasin at kdevelop.de [www.kdevelop.org]
--
oohhh sveglia.... il mondo e' ammalato, ma x colpa di chi.........
(Zucchero)
:-------W. Tasin, FB
04,FHM-------------------PGP-KeyID:0x7961A645----------:
<Key-Fingerprint: 1610 835F 0080 32F4 6140  6CF7 A7D0 44CD 7961A645>




More information about the KDevelop-devel mailing list