On 17 November 2014 23:49, Steve Butler <kg...@comcast.net> wrote: > > On 11/17/2014 01:33 PM, Lubomir I. Ivanov wrote: >> >> On 17 November 2014 23:10, Steve Butler <kg...@comcast.net> 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) > >
yeah, i think the versions are clashing. you are building with Qt5 and 14.10 has the Marble-dev packages built with Qt4. (or at least that's what i've gathered from their log file) > 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? > that should be it: https://marble.kde.org/sources.php but perhaps it would be best to remove all marble related packages first. lubomir -- _______________________________________________ subsurface mailing list subsurface@subsurface-divelog.org http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface