<div dir="ltr">I just checked. Marble is optional for digiKam. If dependency is not resolved, all code relevant are not compiled...<div><br></div><div>But your request is more to Marble team. If something need to be improved with OSX support (and Windows to bundle application), this must be done in Marble, not in client applications.</div><div><br></div><div>Gilles</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-12-26 17:09 GMT+01:00 René J.V. Bertin <span dir="ltr"><<a href="mailto:rjvbertin@gmail.com" target="_blank">rjvbertin@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Monday December 26 2016 15:11:03 Gilles Caulier wrote:<br>
<br>
Hi Gilles, and happy belated 2016 to you too ;)<br>
<span class=""><br>
>If i'm not too wrong, Marble cmake support has been completely re-written<br>
>from scratch and is now more flexible to bundle (OSX and Windows).<br>
><a href="https://frinring.wordpress.com/2016/12/15/marble-in-your-cmake-or-qmake-based-project-now-more-easy/" rel="noreferrer" target="_blank">https://frinring.wordpress.<wbr>com/2016/12/15/marble-in-your-<wbr>cmake-or-qmake-based-project-<wbr>now-more-easy/</a><br>
<br>
</span>I don't see anything about OS X or MS Windows on that page and in fact the remark that this was already possible since 16.08 makes me a bit suspicious. My current MacPorts package provides Marble from 16.08.2, and I this is the patch to make it build for shared & shareable resources:<br>
<br>
<a href="https://github.com/RJVB/macstrop/blob/master/kf5/kf5-marble/files/patch-build-for-macports-16082.diff" rel="noreferrer" target="_blank">https://github.com/RJVB/<wbr>macstrop/blob/master/kf5/kf5-<wbr>marble/files/patch-build-for-<wbr>macports-16082.diff</a><br>
<br>
The principle is simple: unlink the installation mode from the platform tokens, and introduce an option with a default value that does depend on a platform token. Hardly more difficult to maintain, it just requires the goodwill to ask oneself if a new Mac-specific addition is purely related to the installation mode or to the platform.<br>
<br>
I'll admit that I didn't even try to build it in stock version, but making a standalone and thus *relocatable* Marble app bundle is by definition incompatible with sharing libMarble.<br>
<br>
My bad btw: I updated the RR on ReviewBoard once but forgot it was supposed to go on Phabricator... Guess that means I'll have to give it another try ...<br>
<span class="HOEnZb"><font color="#888888"><br>
R.<br>
</font></span></blockquote></div><br></div>