Please leave the mailing list copied - that way others can help as well...

> On Nov 26, 2015, at 1:14 PM, Zai Gezundt <[email protected]> wrote:
> 
> Dirk,
> 
> I followed INSTALL instructions for MaxOSX and got the following:
> "2)  Install needed dependencies" is missing "libgcrypt".

Thanks for adding that
> 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 <[email protected] 
> <mailto:[email protected]>> 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 <[email protected] 
> <mailto:[email protected]>> wrote:
> 
>> On Nov 26, 2015, at 11:05 AM, Zai Gezundt <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Tomaz: 
>> Alas, no CMake skills worth mentioning.
> 
> Dang :-)
> 
>> Dirk:
>> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface 
>> <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
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to