On 25 August 2017 at 21:09, Dirk Hohndel <[email protected]> wrote:
>
>> On Aug 25, 2017, at 11:07 AM, Lubomir I. Ivanov <[email protected]> wrote:
>>>
>>> That is the thing. There is no googlemaps
>>> ---8<---
>>> Cloning into 'googlemaps'...
>>> Already on 'master'
>>> Your branch is up-to-date with 'origin/master'.
>>> Current branch master is up to date.
>>> Project ERROR: No module claims plugin type 'geoservices'
>>> sed: can't read Makefile: No such file or directory
>>> make: *** No targets specified and no makefile found.  Stop.
>>> make: *** No rule to make target 'install'.  Stop.
>>> ---8<---
>>>
>>> And no makefiles in the build dir either. Been trying to figure this
>>> out for quite some time to no avail.
>>>
>>
>> looks like that qmake cannot distinguish the module "geoservices". TMK
>> this is declared here:
>> https://github.com/qt/qtlocation/blob/5.9/src/location/location.pro#L21
>>
>> as:
>> MODULE_PLUGIN_TYPES = geoservices
>>
>> so when the google maps plugin is telling:
>> PLUGIN_TYPE = geoservices
>>
>> this means that this plugin will be for the "location" module.
>>
>> why this errors for you though, i don't know...
>> logically "No module claims plugin type 'geoservices'" probably means
>> a missing MODULE_PLUGIN_TYPES definition in location.pro.
>>
>> what OS (distro) / Qt version is this?
>
> Ah. I haven't tried to build this against older Qt... all the platforms I am
> building this on (so far) are on 5.8 or newer. I wonder if that's the problem?
>

i quick investigation shows that it was added 4 years ago:
https://github.com/qt/qtlocation/commit/1e58cb04817a3ea6fbed45d5bbb9e6aea99b282d

and i can see it as part of the 5.3 tree.
https://github.com/qt/qtlocation/blob/5.3/src/location/location.pro#L4

i wonder why it triggers, unless Miika is running an older Qt version.

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

Reply via email to