2013-09-12, 11:50
Hello Guys,
I own an ASUS MeMO Pad FHD 10 with the Intel Z2560 SoC. In the README.android I read that it builds successfully for x86, I haven't found somewhere a x86 apk, so I give it a run. My build failed
I don't know if the readme is outdated or if my configuration command was faulty. I adapted the command in the xbmc/tools/depends/README to use the x86 NDK compiler. This means I used --host=i686-linux-android.
After my unsuccessful build try I looked into the configure.in files and saw that there is no choice for i686-linux-android, but a i*86*-android-linux-gnu*. I don't know a Android gnu compiler and there isn't one in the NDK .
After playing a little bit with the configuration command I gave up and began to change the configure.in files and some other files. Now, my build succeeds and XBMC for Android works on my x86 tablet.
I found this link http://www.auby.no/files/video_tests/ in the libstagefright thread. I played all the videos, only the hddvd file runs on very slow speed. The xvid one has too many artifacts, but xvid is faulty with other Android movie players, too. No problems with the other files.
Now, I want to submit my changes to your Github repo, if it wasn't my fault.
I replaced the i*86*-android-linux-gnu* choices with i*86*-linux-android*. Do you need the i*86*-android-linux-gnu* choice? The question is, should I overwrite it or add my changes as an additional choice?
(if someone wants to test my build, you can download it at http://d-h.st/tOg )
I own an ASUS MeMO Pad FHD 10 with the Intel Z2560 SoC. In the README.android I read that it builds successfully for x86, I haven't found somewhere a x86 apk, so I give it a run. My build failed
I don't know if the readme is outdated or if my configuration command was faulty. I adapted the command in the xbmc/tools/depends/README to use the x86 NDK compiler. This means I used --host=i686-linux-android.
After my unsuccessful build try I looked into the configure.in files and saw that there is no choice for i686-linux-android, but a i*86*-android-linux-gnu*. I don't know a Android gnu compiler and there isn't one in the NDK .
After playing a little bit with the configuration command I gave up and began to change the configure.in files and some other files. Now, my build succeeds and XBMC for Android works on my x86 tablet.
I found this link http://www.auby.no/files/video_tests/ in the libstagefright thread. I played all the videos, only the hddvd file runs on very slow speed. The xvid one has too many artifacts, but xvid is faulty with other Android movie players, too. No problems with the other files.
Now, I want to submit my changes to your Github repo, if it wasn't my fault.
I replaced the i*86*-android-linux-gnu* choices with i*86*-linux-android*. Do you need the i*86*-android-linux-gnu* choice? The question is, should I overwrite it or add my changes as an additional choice?
(if someone wants to test my build, you can download it at http://d-h.st/tOg )