Android Error jmemmgr.c while building jarvis under ubuntu
#1
Hi,
I'm trying to build kodi for android (with no modification) just for learning and for fun and i'm stuck while building dependencies

I'm following the steps described at https://github.com/xbmc/xbmc/blob/master...ME.android

I'm using ndk r12b and latest sdk available.
Working under Ubuntu 16.04 x64

This is the configure command ran from kodi-android/tools/depends

Quote:./configure --with-tarballs=/opt/xbmc-tarballs --host=arm-linux-androideabi --with-sdk-path=/opt/android-sdk-linux --with-ndk=/opt/android-ndk-r12b --with-toolchain=/opt/arm-linux-androideabi-4.9-vanilla/android-21 --prefix=/opt/xbmc-depends

This is the relevant part of the error when i run single threaded "make":

Quote:make[5]: se entra en el directorio '/home/neil/kodi-android/tools/depends/target/libjpeg-turbo/arm-linux-androideabi-android-21'
CC jmemmgr.lo
jmemmgr.c: In function 'realize_virt_arrays':
jmemmgr.c:659:11: error: 'SIZE_MAX' undeclared (first use in this function)
if (SIZE_MAX - maximum_space < new_space)
^
jmemmgr.c:659:11: note: each undeclared identifier is reported only once for each function it appears in
Makefile:1170: fallo en las instrucciones para el objetivo 'jmemmgr.lo'
make[5]: *** [jmemmgr.lo] Error 1
make[5]: se sale del directorio '/home/neil/kodi-android/tools/depends/target/libjpeg-turbo/arm-linux-androideabi-android-21'
Makefile:2031: fallo en las instrucciones para el objetivo 'all-recursive'
make[4]: *** [all-recursive] Error 1
make[4]: se sale del directorio '/home/neil/kodi-android/tools/depends/target/libjpeg-turbo/arm-linux-androideabi-android-21'
Makefile:790: fallo en las instrucciones para el objetivo 'all'
make[3]: *** [all] Error 2
make[3]: se sale del directorio '/home/neil/kodi-android/tools/depends/target/libjpeg-turbo/arm-linux-androideabi-android-21'
Makefile:30: fallo en las instrucciones para el objetivo 'arm-linux-androideabi-android-21/.libs/libjpeg.a'
make[2]: *** [arm-linux-androideabi-android-21/.libs/libjpeg.a] Error 2
make[2]: se sale del directorio '/home/neil/kodi-android/tools/depends/target/libjpeg-turbo'
Makefile:114: fallo en las instrucciones para el objetivo 'libjpeg-turbo'
make[1]: *** [libjpeg-turbo] Error 2
make[1]: se sale del directorio '/home/neil/kodi-android/tools/depends/target'
Makefile:11: fallo en las instrucciones para el objetivo 'target/.installed-arm-linux-androideabi-android-21'
make: *** [target/.installed-arm-linux-androideabi-android-21] Error 2

Complete log is uploaded here http://paste.ubuntu.com/23711219/

Can you please point me in the right direction?
Reply

Logout Mark Read Team Forum Stats Members Help
Error jmemmgr.c while building jarvis under ubuntu0