On 11/17/2014 01:33 PM, Lubomir I. Ivanov wrote:
On 17 November 2014 23:10, Steve Butler <[email protected]> wrote:

->make | tee -a ~/steve.txt
         <<see attached for full listing>>
linking subsurface
.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
make: *** [subsurface] Error 1
Makefile:523: recipe for target 'subsurface' failed

does the same happen if you first run "make clean", before "make"?

Yes.  Same message set.

what version of Qt are you using?: "qmake --version"
also what does "dpkg --list | grep marble" shows?
-->qmake --version
QMake version 3.0
Using Qt version 5.3.0 in /usr/lib/x86_64-linux-gnu


--> dpkg --list | grep marble
ii libmarble-dev 4:4.14.1-0ubuntu2 amd64 development files for the Marble globe widget library rc libmarblewidget18 4:4.13.3-0ubuntu0.1 amd64 Marble globe widget library ii libmarblewidget19 4:4.14.1-0ubuntu2 amd64 Marble globe widget library ii marble-data 4:4.14.1-0ubuntu2 all data files for Marble ii marble-plugins 4:4.14.1-0ubuntu2 amd64 plugins for Marble ii marble-qt 4:4.14.1-0ubuntu2 amd64 globe and map widget (no KDE dependencies)


Software center reports qtCreater:  qtcreator 3.1.1-0ubuntu4
to me, the following links show that marble 4.4.13 (which seems like
the latest?) is built using Qt4:
which is relevant to the issue...as they are using the QMetaMethod
thing in Qt >= 5.0.



Looks like I need to find a non-Canonical source to update. Is there another PPA to which I can point for a later version?

--Steve
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to