| || |
|−|Simply add the following line to the mainwindow.cpp: |+|
|−|#include "mainwindow. moc" |+|
| || |
|−|Also add this line to your CMakeLists.txt near the top: |+|
to the this , but I the as the to the
|−|include (KDE4Defaults) |+|
|−|I don't exactly know why this happens to me, but I suspect the fact that I have not built any special environment for working on KDE4 applications (as described [[Getting_Started/Set_up_KDE_4_for_development#KDevelop|here]]. |+|
|−|Can someone who understands the process please add the appropriate steps to the main tutorial? |+|
Revision as of 07:05, 16 March 2008
Compiling failed due to 'undefined reference to vtable ...'
When compiling, cmake failed during the linking process.
undefined reference to `vtable for MainWindow'
I received this error, after making one tiny mistake: I named my headerfile
Once renamed, everything should work fine.
Tiny hint: if you quickly want to copy the source displayed in this tutorial, but are as annoyed as I am about the line numbering which is copied as well, use the edit function of this site to access the (barebone) sourcecode.
Content is available under Creative Commons License SA 4.0
unless otherwise noted.