On Mon, Aug 05, 2013 at 10:05:22PM -0700, George R Goffe wrote:
> Hi,
> 
> I'm having trouble building or linking C++ code. Could one of you brains take 
> a peek at the enclosed and let me know where I'm goofing please?

This question is not appropriate for the mailing list gcc@gcc.gnu.org,
which is for the development of GCC.  It would be appropriate for
gcc-h...@gcc.gnu.org.  Please take any followups to gcc-help.  Thanks.

> [ 88%] Building CXX object src/CMakeFiles/k3b_bin.dir/k3bthemedlabel.cpp.o    
>                                                                               
>                      
> [ 88%] Building CXX object src/CMakeFiles/k3b_bin.dir/k3blsofwrapper.cpp.o    
>                                                                               
>                      
> [ 89%] Building CXX object 
> src/CMakeFiles/k3b_bin.dir/k3blsofwrapperdialog.cpp.o                         
>                                                                         
> [ 89%] Building CXX object src/CMakeFiles/k3b_bin.dir/k3baction.cpp.o         
>                                                                               
>                      
> [ 89%] Building CXX object src/CMakeFiles/k3b_bin.dir/k3bdevicemenu.cpp.o     
>                                                                               
>                      
> [ 89%] Building CXX object 
> src/CMakeFiles/k3b_bin.dir/k3bviewcolumnadjuster.cpp.o                        
>                                                                         
> [ 90%] Building CXX object src/CMakeFiles/k3b_bin.dir/k3bmodelutils.cpp.o     
>                                                                               
>                      
> Linking CXX executable k3b
> CMakeFiles/k3b_bin.dir/k3b.cpp.o: In function 
> `K3b::MainWindow::~MainWindow()':
> /tools/k3b/k3b/src/k3b.cpp:272: undefined reference to 
> `KXmlGuiWindow::~KXmlGuiWindow(void const**)'
> CMakeFiles/k3b_bin.dir/k3b.cpp.o: In function `K3b::MainWindow::MainWindow()':
> /tools/k3b/k3b/src/k3b.cpp:227: undefined reference to 
> `KXmlGuiWindow::KXmlGuiWindow(void const**, QWidget*, QFlags<Qt::WindowType>)'
> CMakeFiles/k3b_bin.dir/k3b.cpp.o: In function `K3b::MainWindow::MainWindow()':
> /tools/k3b/k3b/src/k3b.cpp:227: undefined reference to 
> `KXmlGuiWindow::KXmlGuiWindow(void const**, QWidget*, QFlags<Qt::WindowType>)'
> CMakeFiles/k3b_bin.dir/k3b.cpp.o: In function 
> `K3b::MainWindow::~MainWindow()':
> /tools/k3b/k3b/src/k3b.cpp:272: undefined reference to 
> `KXmlGuiWindow::~KXmlGuiWindow(void const**)'
> collect2: error: ld returned 1 exit status
> make[2]: *** [src/k3b] Error 1
> make[1]: *** [src/CMakeFiles/k3b_bin.dir/all] Error 2
> make: *** [all] Error 2

It just seems the library containing the definition of 
KXmlGuiWindow::KXmlGuiWindow isn't properly linked in.

        Marek

Reply via email to