<html><head></head><body>Oh yes, all my tests of the statistics code have been on macOS 10.15.<br><br>What I think you are seeing is that not all required QML modules and plugins were automatically moved into the app folder.<br>I have a few family things to take care of this morning, but I'll try a clean build and make sure that everything works as designed <br><br>/D<br><br><div class="gmail_quote">On January 1, 2021 8:29:00 AM PST, Berthold Stoeger via subsurface <subsurface@subsurface-divelog.org> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Hi Robert,<br><br>On Freitag, 1. Jänner 2021 16:00:28 CET Robert Helling via subsurface wrote:<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;">First thing I noticed was that the compiler complains about not knowing<br>about std::isnan(). But since there is (and is suggested by the compiler)<br>isnan(), I changed all occurrences in this way. Maybe I am still using an<br>old version of the C++ standard, but this seemed to do the job.<br></blockquote><br>Please try<br><br>#include <math.h><br><br>or<br><br>#include <cmath><br><br>in the respective files. I'm not sure, but I think that it would be standards-<br>conforming if the first version would not populate the std-namespace and the <br>second version would not populate the global namespace. However, I doubt that <br>compilers are that unhelpful, so either should work.<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;">th-nb-tmpmbp05-6766:build Helling$ Subsurface.app/Contents/MacOS/Subsurface<br>MapWidget.qml: cannot find a plugin named: googlemaps<br>1 ,  "The geoservices provider is not supported."<br>qrc:/qml/MapWidget.qml:24: Error: Cannot assign [undefined] to<br>QDeclarativeGeoMapType* Populating font family aliases took 923 ms. Replace<br>uses of missing font family "'Bookman URW'" with one that exists to avoid<br>this cost. qrc:/qml/statsview.qml:3:1: module "QtCharts" is not installed<br>     import QtCharts 2.0<br>     ^<br>QObject::connect(QtCharts::QChart, StatsView): invalid null parameter<br>Segmentation fault: 11<br><br><br>I know I have QtCharts installed (at first I had not in my Qt 5.12 that I<br>had used so far and then already cmake complained). But somehow QML refuses<br>to import it. Any ideas how to fix this?<br></blockquote><br>Can't help you with that, sorry. But I'm pretty sure that Dirk tested it on <br>MacOS.<br><br>Berthold<hr>subsurface mailing list<br>subsurface@subsurface-divelog.org<br><a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</a><br></pre></blockquote></div><br>-- <br>Sent from my phone</body></html>