[mythtv] Building android version manually

mythtv mythtv at mdabbs.org
Wed Jan 20 17:35:54 UTC 2021


On 1/20/21 10:11 AM, mythtv wrote:
> On 1/20/21 2:01 AM, David Watkins wrote:
>>
>>
>>
>>     I cloned the repos. But its stuck in make libs trying to download
>>     qt-everywhere-src-5.14.1.tar.xz. Apparently download.qt.io
>>     <http://download.qt.io> is down?  Is
>>     there a mirror or some other way to get past this step?
>>     _______________________________________________
>>
>>
>> Well googling  "qt-everywhere-src-5.14.1.tar.xz download"  brings up 
>> several sites hosting copies of that file for downloading by hand.
>>
>> Is that what you meant - or are you looking to modify the makefile?
>>
>>
>>
>> _______________________________________________
>> mythtv-dev mailing list
>> mythtv-dev at mythtv.org
>> http://lists.mythtv.org/mailman/listinfo/mythtv-dev
>> http://wiki.mythtv.org/Mailing_List_etiquette
>> MythTV Forums: https://forum.mythtv.org
>>
> 
> Ugh, I searched for mirrors but all I got originally was download.qt.io. 
> Weird. I got the file and dropped it in the tarballs directory and it 
> picked it up and finished.
> 
> On to the next step...
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-dev
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org

I successfully built master, then realized that I really wanted to build 
fixes/31. So I did a make distclean, then switched to fixes/31 in both 
packaging and mythtv repos. I re-ran make libs and I'm now getting the 
following error. I'm building on Gentoo.

patching file CMakeLists.txt
Hunk #1 succeeded at 357 (offset 43 lines).
~/workdir/packaging/android/libs/taglib-1.11.1 
~/workdir/packaging/android/libs ~/workdir/packaging/android
~/workdir/packaging/android/libs/taglib-1.11.1/build 
~/workdir/packaging/android/libs/taglib-1.11.1 
~/workdir/packaging/android/libs ~/workdir/packaging/android
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
   Compatibility with CMake < 2.8.12 will be removed from a future 
version of
   CMake.

   Update the VERSION argument <min> value or use a ...<max> suffix to tell
   CMake that the project does not need compatibility with older versions.


CMake Error at /usr/share/cmake/Modules/CMakeDetermineSystem.cmake:129 
(message):
   Could not find toolchain file:
   /home/mdabbs/android/android-ndk/build/cmake/android.toolchain.cmake
Call Stack (most recent call first):
   CMakeLists.txt:3 (project)


CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
~/workdir/packaging/android/libs/taglib-1.11.1 
~/workdir/packaging/android/libs ~/workdir/packaging/android
~/workdir/packaging/android/libs ~/workdir/packaging/android
make: *** [Makefile:33: libs] Error 1


More information about the mythtv-dev mailing list