Building Subsurface-mobile for Android

2017-05-25 Thread Willem Ferguson

I am attempting to build the Android version of Subsurface and get:

~/src
-- building with libftdi support
-- system name Android
-- Found Qt for Android: /home/willem/src/Qt/5.8/android_armv7
-- Found Android SDK: /home/willem/src/subsurface/../android-sdk-linux
-- Found Android NDK: /home/willem/src/subsurface/../android-ndk-r13b
-- Configuring done
CMake Error in CMakeLists.txt:
  No known features for CXX compiler

  "GNU"

  version 4.9.

Activating set(CMAKE_VERBOSE_MAKEFILE ON) does not give more information.

What could the problem be?

Kind regards,

willem


___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: Building Subsurface-mobile for Android

2017-05-26 Thread Jan Mulder

On 25-05-17 09:13, Willem Ferguson wrote:

I am attempting to build the Android version of Subsurface and get:

~/src
-- building with libftdi support
-- system name Android
-- Found Qt for Android: /home/willem/src/Qt/5.8/android_armv7
-- Found Android SDK: /home/willem/src/subsurface/../android-sdk-linux
-- Found Android NDK: /home/willem/src/subsurface/../android-ndk-r13b
-- Configuring done
CMake Error in CMakeLists.txt:
  No known features for CXX compiler

  "GNU"

  version 4.9.

Activating set(CMAKE_VERBOSE_MAKEFILE ON) does not give more information.

What could the problem be?

Kind regards,

willem


Willem, yes, cross-building for Android can be a real pain. it is very 
difficult to determine what the cause of your build problem is. I assume 
that you are trying to compile using the build.sh script in 
packaging/android? Yesterday, I ran into multiple build problems when 
trying to build myself. To be sure that all dependencies are compiled, I 
manually remove the *_arm directories, before running the 
packaging/android/build.sh. For the record, I do not use the 
android-build-wrapper.sh script. This just downloads NDK/SDK/Qt 
dependencies that I have already have on my system, so I just point the 
build.sh to the already installed NDK/SDK/Qt.


I added a pull request (yesterday) related to Android builds: see 
https://github.com/Subsurface-divelog/subsurface/pull/405. But I do not 
see how this can be related to your build issue.


--jan
___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface


Re: Building Subsurface-mobile for Android

2017-05-27 Thread Dirk Hohndel
Please read the top of the packaging/android/android-build-wrapper.sh file for 
information about this

/D

> On May 25, 2017, at 12:13 AM, Willem Ferguson 
>  wrote:
> 
> I am attempting to build the Android version of Subsurface and get:
> 
> ~/src
> -- building with libftdi support
> -- system name Android
> -- Found Qt for Android: /home/willem/src/Qt/5.8/android_armv7
> -- Found Android SDK: /home/willem/src/subsurface/../android-sdk-linux
> -- Found Android NDK: /home/willem/src/subsurface/../android-ndk-r13b
> -- Configuring done
> CMake Error in CMakeLists.txt:
>  No known features for CXX compiler
> 
>  "GNU"
> 
>  version 4.9.
> 
> Activating set(CMAKE_VERBOSE_MAKEFILE ON) does not give more information.
> 
> What could the problem be?
> 
> Kind regards,
> 
> willem
> 
> 
> ___
> subsurface mailing list
> subsurface@subsurface-divelog.org
> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

___
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface