problems compiling subsurface 4.4 on fedora 18

Lubomir I. Ivanov neolit123 at gmail.com
Tue Feb 17 08:11:46 PST 2015


On 17 February 2015 at 17:14, Dirk Hohndel <dirk at hohndel.org> wrote:
>
> linking subsurface
> .obj/moc_globe.o:(.data.rel.ro._ZTV8GlobeGPS[_ZTV8GlobeGPS]+0x188):
> undefined reference to `QWidget::styleChange(QStyle&)'
> .obj/moc_globe.o:(.data.rel.ro._ZTV8GlobeGPS[_ZTV8GlobeGPS]+0x190):
> undefined reference to `QWidget::enabledChange(bool)'
> .obj/moc_globe.o:(.data.rel.ro._ZTV8GlobeGPS[_ZTV8GlobeGPS]+0x198):
> undefined reference to `QWidget::paletteChange(QPalette const&)'
> .obj/moc_globe.o:(.data.rel.ro._ZTV8GlobeGPS[_ZTV8GlobeGPS]+0x1a0):
> undefined reference to `QWidget::fontChange(QFont const&)'
> .obj/moc_globe.o:(.data.rel.ro._ZTV8GlobeGPS[_ZTV8GlobeGPS]+0x1a8):
> undefined reference to `QWidget::windowActivationChange(bool)'
> .obj/moc_globe.o:(.data.rel.ro._ZTV8GlobeGPS[_ZTV8GlobeGPS]+0x1b0):
> undefined reference to `QWidget::languageChange()’
>
>

i think that marble is built with Qt4, while Subsurface with Qt5.
could be wrong.

> .obj/save-git.o: In function `tree_insert':
> /home/michele/src/subsurface/save-git.c:458: undefined reference to `git_oid_nfmt'
> .obj/save-git.o: In function `create_new_commit':
> /home/michele/src/subsurface/save-git.c:989: undefined reference to `git_oid_strcmp’

these were added in libgit 0.19.

lubomir
--


More information about the subsurface mailing list