Build under Ubuntu 16.04 with Qt 5.5.1 successful!?
Lubomir I. Ivanov
neolit123 at gmail.com
Sat Sep 16 13:38:40 PDT 2017
On 16 September 2017 at 23:21, Stefan Fuchs <sfuchs at gmx.de> wrote:
> Hi Lubomir,
>
> Am 16.09.2017 um 22:00 schrieb Lubomir I. Ivanov:
>
> /home/stefan/Entwicklung/Subsurface/googlemaps/qgeotiledmappingmanagerenginegooglemaps.cpp:61:28:
> error: ‘QAbstractGeoTileCache’ has not been declared
> m_cacheDirectory = QAbstractGeoTileCache::baseCacheDirectory() +
> QLatin1String("googlemaps");
> ^
> Makefile:590: die Regel für Ziel
> „.obj/qgeotiledmappingmanagerenginegooglemaps.o“ scheiterte
> make: *** [.obj/qgeotiledmappingmanagerenginegooglemaps.o] Fehler 1
>
>
> attached is a updated patch to deal with the QAbstractGeoTileCache error.
> please, re-try.
>
> Large step forward, maybe already 100% success:
thanks for testing.
> Googlemaps plugin compiles w/o errors. Subsurface starts w/o errors. Map is
> there and works based on very basic test.
>
> What is now left are errors like this showing up continuously:
>
> QMetaObject::invokeMethod: No such method
> QDeclarativeGeoMap_QML_5::toCoordinate(QPointF,bool)
> Candidates are:
> toCoordinate(QPointF)
> QMetaObject::invokeMethod: No such method
> QDeclarativeGeoMap_QML_5::fromCoordinate(QGeoCoordinate,bool)
> Candidates are:
> fromCoordinate(QGeoCoordinate)
this would require a small patch for subsurface.
i think we can avoid the extra "bool" flag, but i need to add some
math for that in MapWidgetHelper::calculateSmallCircleRadius().
in the meantime i can send the patch to the googlemaps plugin upstream.
lubomir
--
More information about the subsurface
mailing list