Never-ending story: Mac and mobile

Tomaz Canabrava tcanabrava at kde.org
Wed Dec 9 05:17:40 PST 2015


On Wed, Dec 9, 2015 at 9:16 AM, Robert Helling <robert at euve10195.vserver.de>
wrote:

> Hi,
>
> I wanted to report my experiences trying to build subsurface (-mobile) on
> my new Mac. Yesterday, I got this new Macbook Pro fresh from Apple and I
> had hoped that not carrying around old versions of stuff, I might be able
> to finally build the mobile version (as Dirk does without problems).
> Spoiler alert: I did not.
>
> So, before installing anything else, I got Xcode, cloned latest master,
> installed home-brew as in the INSTALL instructions, downloaded the latest
> Qt (takes forever). And then ran the build.sh script. I ran into the
> following problems:
>
> 1) It complained that it couldn’t find libssh2 (so I installed it from
> home-brew, maybe that should be listed in the install instructions as well).
>
> 2) When building marble, it complained about not being able to find some
> Qt components. So I had to set some path variables to ~/Qt/5.5/clang_64/lib/cmake/XXX
> (XXX being various stuff, too bad I closed that shell so cannot see the
> details anymore) But then it built.
>
>
I think you only need to se tthe PATH to ~/Qt/5.5/clang_61/bin
and with qmake in the path, the cmake stuff would work


> 3) The resulting binary complains
>
> dhcp-10-181-1-30:build Helling$ Subsurface.app/Contents/MacOS/Subsurface
> dyld: Library not loaded: @executable_path/lib/libssrfmarblewidget.21.dylib
>   Referenced from:
> /Users/Helling/src/subsurface/build/Subsurface.app/Contents/MacOS/Subsurface
>   Reason: image not found
> Trace/BPT trap: 5
>
> I have no idea what to do about this. But when I disable marble using
> ccmake, I get a binary that works (but of course does not show a map).
>
> 4) That was the desktop. But the real goal is the mobile version. So I
> turn it on in ccmake and… I can build a binary but it gives me the same
> error messages as on my other Macs:
>
>>
> And now comes the real surprise: I got the same error before. But to
> compose this mail, I switched back to desktop and then to mobile and built
> again. And now it works. I have the mobile version running! Yippee! But I
> have no idea what changed to before. Heisenbug.
>
> Best
> Robert
>
>
>
> _______________________________________________
> subsurface mailing list
> subsurface at subsurface-divelog.org
> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20151209/235e6736/attachment-0001.html>


More information about the subsurface mailing list