Help with QtCreator

Willem Ferguson willemferguson at zoology.up.ac.za
Mon Feb 23 08:17:34 PST 2015


I get the following unresolved symbols when I build Subsurface using 
QtCreator:


/home/willem/build-subsurface-Desktop_Qt_5_4_0_GCC_64bit-Debug/../subsurface/qt-ui/globe.cpp:192: 
undefined reference to `Marble::MarbleWidget::model()'

/home/willem/build-subsurface-Desktop_Qt_5_4_0_GCC_64bit-Debug/../subsurface/qt-ui/globe.cpp:233: 
undefined reference to `Marble::MarbleWidget::model()'

.obj/moc_globe.o:(.data.rel.ro._ZTV8GlobeGPS[_ZTV8GlobeGPS]+0x60): 
undefined reference to `Marble::MarbleWidget::connectNotify(QMetaMethod 
const&)'

.obj/moc_globe.o:(.data.rel.ro._ZTV8GlobeGPS[_ZTV8GlobeGPS]+0x68): 
undefined reference to 
`Marble::MarbleWidget::disconnectNotify(QMetaMethod const&)'

collect2: error: ld returned 1 exit status


Has anything changed with respect to marble?  When I build a new 
Subsurface by hand, I use the following form of qmake:

qmake SPECIAL_MARBLE_PREFIX=1

However, when I build using QtCreator, I cannot use this option. My 
suspicion is that this is my problem.

Advice, please !
Kind regards,
willem


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150223/8f50301d/attachment.html>


More information about the subsurface mailing list