Subsurface app for iOS
Zai Gezundt
zai.gezundt at gmail.com
Thu Nov 26 13:44:33 PST 2015
I would expect it to be added by Qt installation. Where should it point?
On Thu, Nov 26, 2015 at 4:34 PM, Tomaz Canabrava <tcanabrava at kde.org> wrote:
> The path to the qt binaries are missing from your PATH variable
> Em 26 de nov de 2015 18:31, "Zai Gezundt" <zai.gezundt at gmail.com>
> escreveu:
>
>> Qt was installed as specified into ~/Qt. Only binaries, no source.
>>
>> On Thu, Nov 26, 2015 at 4:22 PM, Dirk Hohndel <dirk at hohndel.org> wrote:
>>
>>> Please leave the mailing list copied - that way others can help as
>>> well...
>>>
>>> On Nov 26, 2015, at 1:14 PM, Zai Gezundt <zai.gezundt at gmail.com> wrote:
>>>
>>> Dirk,
>>>
>>> I followed INSTALL instructions for MaxOSX and got the following:
>>>
>>> 1. "2) Install needed dependencies" is missing "libgcrypt".
>>>
>>>
>>> Thanks for adding that
>>>
>>>
>>> 1. After that build failed with:
>>>
>>> *CMake Error at
>>> ~/src/install-root/lib/cmake/Grantlee5/Grantlee5Config.cmake:16
>>> (find_package):*
>>>
>>> * By not providing "FindQt5Gui.cmake" in CMAKE_MODULE_PATH this project
>>> has*
>>>
>>> * asked CMake to find a package configuration file provided by
>>> "Qt5Gui", but*
>>>
>>> * CMake did not find one.*
>>>
>>>
>>> * Could not find a package configuration file provided by "Qt5Gui" with
>>> any*
>>>
>>> * of the following names:*
>>>
>>>
>>> * Qt5GuiConfig.cmake*
>>>
>>> * qt5gui-config.cmake*
>>>
>>>
>>> * Add the installation prefix of "Qt5Gui" to CMAKE_PREFIX_PATH or set*
>>>
>>> * "Qt5Gui_DIR" to a directory containing one of the above files. If
>>> "Qt5Gui"*
>>>
>>> * provides a separate development package or SDK, be sure it has been*
>>>
>>> * installed.*
>>>
>>> *Call Stack (most recent call first):*
>>>
>>> * CMakeLists.txt:177 (find_package)*
>>>
>>>
>>>
>>> It can't find your Qt installation. Did you install Qt as suggested?
>>>
>>> Since you recommend using QtCreator - where "Subsurface-mobile" project
>>> is located?
>>>
>>>
>>> Once you can
>>>
>>> ccmake .
>>>
>>> you should be able to open ~/src/subsurface/CMakeLists.txt and that
>>> should set things up correctly.
>>> You may have to pass "-DSUBSURFACE_MOBILE=1" as argument when QtCreator
>>> wants to run cmake for you
>>>
>>> /D
>>>
>>>
>>> On Thu, Nov 26, 2015 at 2:45 PM, Zai Gezundt <zai.gezundt at gmail.com>
>>> wrote:
>>>
>>>> Ha, so the next four days are the prime time to get you going. I'll
>>>> make sure to check email often :-)
>>>>
>>>> Don't get excited, I am going to Vermont tomorrow so I am dabbling as
>>>> much as I can.
>>>>
>>>>
>>>> Z.
>>>>
>>>>
>>>> On Thu, Nov 26, 2015 at 2:30 PM, Dirk Hohndel <dirk at hohndel.org> wrote:
>>>>
>>>>>
>>>>> On Nov 26, 2015, at 11:05 AM, Zai Gezundt <zai.gezundt at gmail.com>
>>>>> wrote:
>>>>>
>>>>> Tomaz:
>>>>>
>>>>> - Alas, no CMake skills worth mentioning.
>>>>>
>>>>>
>>>>> Dang :-)
>>>>>
>>>>> Dirk:
>>>>>
>>>>> -
>>>>> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
>>>>> - this one?
>>>>>
>>>>>
>>>>> Yep
>>>>>
>>>>>
>>>>> - Based in EST.
>>>>> - Extensive experience in native iOS development, Objective-C,
>>>>> Swift, Xcode.
>>>>>
>>>>> Xcode is not something I have tried to use when building Subsurface.
>>>>> In theory cmake should be able to create an Xcode project file, so this may
>>>>> be worth investigating - especially since I seem to remember Tomaz telling
>>>>> me at some point that Xcode is needed for iOS, anyway.
>>>>>
>>>>>
>>>>> - Android development as well, Java (obviously) and JNI (C++).
>>>>>
>>>>> Subsurface-mobile is running as Android app, that's the one we'll use
>>>>> on iOS as well. A C/C++/Qt core with QML UI. No Java involved :-)
>>>>>
>>>>>
>>>>> - Running OS X El Capitan on the VMWare (Windows 7 as a host).
>>>>> Have couple of iDevices for testing beyond simulator.
>>>>>
>>>>> As I said, you can't (really) build on Windows. MacOS should be fine.
>>>>> We occasionally have hiccups there (because most of the main developers are
>>>>> on Linux), but actually the number of Mac based developers keeps increasing
>>>>> and I try to make sure that we don't break things too often for people on
>>>>> the Mac. Both Tomaz and I have Macs as well (but mainly develop under
>>>>> Linux).
>>>>>
>>>>>
>>>>> - [Holiday] weekends are only time when I can have fun that is not
>>>>> diving.
>>>>>
>>>>> Ha, so the next four days are the prime time to get you going. I'll
>>>>> make sure to check email often :-)
>>>>>
>>>>>
>>>>> - "If you want to work on Qt/QML ..." - it seems I have no choice
>>>>> if I want to contribute to Subsurface?
>>>>>
>>>>> Yes, I guess that's a fair statement when talking about
>>>>> Subsurface-mobile.
>>>>>
>>>>> just a little piece of nomenclature:
>>>>> Subsurface is the desktop app - runs on Linux, Mac and Windows.
>>>>> Subsurface-mobile is the, err, mobile app - runs on Android (and Linux
>>>>> and Mac for development purposes). Should soon run on iOS.
>>>>> Subsurface companion app is what we call the old companion apps (we
>>>>> have two completely different ones for Android and iOS. All they do is
>>>>> collect GPS fixes.
>>>>>
>>>>> /D
>>>>>
>>>>>
>>>>
>>>
>>>
>>
>> _______________________________________________
>> 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/20151126/83cbb9f7/attachment-0001.html>
More information about the subsurface
mailing list